Coverage Summary for Class: RegressionTest0 (<empty package name>)

Class Class, % Method, % Line, %
RegressionTest0 100% (1/1) 100% (502/502) 16.9% (6695/39578)


 import org.junit.FixMethodOrder;
 import org.junit.Test;
 import org.junit.runners.MethodSorters;
 
 @FixMethodOrder(MethodSorters.NAME_ASCENDING)
 public class RegressionTest0 {
 
     public static boolean debug = false;
 
     @Test
     public void test0001() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0001");
         correct_java_programs.MERGESORT mERGESORT0 = new correct_java_programs.MERGESORT();
         java.lang.Class<?> wildcardClass1 = mERGESORT0.getClass();
         org.junit.Assert.assertNotNull(wildcardClass1);
     }
 
     @Test
     public void test0002() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0002");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Class<?> wildcardClass12 = intList9.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(wildcardClass12);
     }
 
     @Test
     public void test0003() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0003");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Class<?> wildcardClass12 = intList11.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(wildcardClass12);
     }
 
     @Test
     public void test0004() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0004");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Class<?> wildcardClass13 = intList12.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(wildcardClass13);
     }
 
     @Test
     public void test0005() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0005");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Class<?> wildcardClass13 = intList9.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(wildcardClass13);
     }
 
     @Test
     public void test0006() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0006");
         java.util.ArrayList<java.lang.Integer> intList0 = null;
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList1 = correct_java_programs.MERGESORT.mergesort(intList0);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
     }
 
     @Test
     public void test0007() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0007");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList49);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList11, intList49);
         java.lang.Class<?> wildcardClass55 = intList11.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(wildcardClass55);
     }
 
     @Test
     public void test0008() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0008");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Class<?> wildcardClass14 = intList12.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(wildcardClass14);
     }
 
     @Test
     public void test0009() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0009");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Class<?> wildcardClass28 = intList11.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(wildcardClass28);
     }
 
     @Test
     public void test0010() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0010");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList49);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList11, intList49);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.lang.Class<?> wildcardClass57 = intList55.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(wildcardClass57);
     }
 
     @Test
     public void test0011() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0011");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList49);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList11, intList49);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.lang.Class<?> wildcardClass57 = intList56.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(wildcardClass57);
     }
 
     @Test
     public void test0012() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0012");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Class<?> wildcardClass13 = intList11.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(wildcardClass13);
     }
 
     @Test
     public void test0013() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0013");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList41, intList53);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList30, intList57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList57, intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList9, intList72);
         java.lang.Class<?> wildcardClass75 = intList74.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(wildcardClass75);
     }
 
     @Test
     public void test0014() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0014");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList49);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList11, intList49);
         java.lang.Class<?> wildcardClass55 = intList54.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(wildcardClass55);
     }
 
     @Test
     public void test0015() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0015");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList41, intList53);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList30, intList57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList57, intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList9, intList72);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Class<?> wildcardClass77 = intList76.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(wildcardClass77);
     }
 
     @Test
     public void test0016() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0016");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList41, intList53);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList30, intList57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList57, intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList9, intList72);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList76 = null;
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.merge(intList9, intList76);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
     }
 
     @Test
     public void test0017() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0017");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.lang.Integer[] intArray41 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList42 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean43 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList42, intArray41);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.util.ArrayList<java.lang.Integer> intList49 = correct_java_programs.MERGESORT.merge(intList42, intList47);
         java.util.ArrayList<java.lang.Integer> intList50 = correct_java_programs.MERGESORT.mergesort(intList47);
         java.lang.Integer[] intArray53 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList54 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean55 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList54, intArray53);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.lang.Integer[] intArray71 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList72 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean73 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList72, intArray71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList72, intList77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList65, intList77);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList54, intList81);
         java.lang.Integer[] intArray86 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList87 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean88 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList87, intArray86);
         java.lang.Integer[] intArray91 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList92 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean93 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList92, intArray91);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.merge(intList87, intList92);
         java.util.ArrayList<java.lang.Integer> intList95 = correct_java_programs.MERGESORT.mergesort(intList94);
         java.util.ArrayList<java.lang.Integer> intList96 = correct_java_programs.MERGESORT.mergesort(intList95);
         java.util.ArrayList<java.lang.Integer> intList97 = correct_java_programs.MERGESORT.merge(intList81, intList96);
         java.util.ArrayList<java.lang.Integer> intList98 = correct_java_programs.MERGESORT.merge(intList50, intList97);
         java.util.ArrayList<java.lang.Integer> intList99 = correct_java_programs.MERGESORT.merge(intList36, intList97);
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intArray41);
         org.junit.Assert.assertTrue("'" + boolean43 + "' != '" + true + "'", boolean43 == true);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intList49);
         org.junit.Assert.assertNotNull(intList50);
         org.junit.Assert.assertNotNull(intArray53);
         org.junit.Assert.assertTrue("'" + boolean55 + "' != '" + true + "'", boolean55 == true);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intArray71);
         org.junit.Assert.assertTrue("'" + boolean73 + "' != '" + true + "'", boolean73 == true);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intArray86);
         org.junit.Assert.assertTrue("'" + boolean88 + "' != '" + true + "'", boolean88 == true);
         org.junit.Assert.assertNotNull(intArray91);
         org.junit.Assert.assertTrue("'" + boolean93 + "' != '" + true + "'", boolean93 == true);
         org.junit.Assert.assertNotNull(intList94);
         org.junit.Assert.assertNotNull(intList95);
         org.junit.Assert.assertNotNull(intList96);
         org.junit.Assert.assertNotNull(intList97);
         org.junit.Assert.assertNotNull(intList98);
         org.junit.Assert.assertNotNull(intList99);
     }
 
     @Test
     public void test0018() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0018");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList49);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList11, intList49);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.lang.Class<?> wildcardClass58 = intList57.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(wildcardClass58);
     }
 
     @Test
     public void test0019() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0019");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.lang.Integer[] intArray26 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList27 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean28 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList27, intArray26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.merge(intList22, intList27);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.lang.Integer[] intArray38 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList39 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean40 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList39, intArray38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList34, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList39);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.merge(intList16, intList43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.lang.Integer[] intArray53 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList54 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean55 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList54, intArray53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList49, intList54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList43, intList58);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList12, intList59);
         java.util.ArrayList<java.lang.Integer> intList61 = correct_java_programs.MERGESORT.mergesort(intList59);
         java.lang.Class<?> wildcardClass62 = intList61.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intArray26);
         org.junit.Assert.assertTrue("'" + boolean28 + "' != '" + true + "'", boolean28 == true);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intArray38);
         org.junit.Assert.assertTrue("'" + boolean40 + "' != '" + true + "'", boolean40 == true);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intArray53);
         org.junit.Assert.assertTrue("'" + boolean55 + "' != '" + true + "'", boolean55 == true);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intList61);
         org.junit.Assert.assertNotNull(wildcardClass62);
     }
 
     @Test
     public void test0020() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0020");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.lang.Class<?> wildcardClass43 = intList42.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(wildcardClass43);
     }
 
     @Test
     public void test0021() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0021");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.lang.Class<?> wildcardClass38 = intList37.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(wildcardClass38);
     }
 
     @Test
     public void test0022() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0022");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.lang.Integer[] intArray28 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList29 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean30 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList29, intArray28);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList29, intList34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.util.ArrayList<java.lang.Integer> intList50 = correct_java_programs.MERGESORT.merge(intList43, intList48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.mergesort(intList50);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList36, intList50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList22, intList52);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList12, intList22);
         java.util.ArrayList<java.lang.Integer> intList55 = null;
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList22, intList55);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intArray28);
         org.junit.Assert.assertTrue("'" + boolean30 + "' != '" + true + "'", boolean30 == true);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intList50);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
     }
 
     @Test
     public void test0023() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0023");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Class<?> wildcardClass15 = intList13.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(wildcardClass15);
     }
 
     @Test
     public void test0024() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0024");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Class<?> wildcardClass14 = intList13.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(wildcardClass14);
     }
 
     @Test
     public void test0025() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0025");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Class<?> wildcardClass13 = intList12.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(wildcardClass13);
     }
 
     @Test
     public void test0026() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0026");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList41, intList53);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList30, intList57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList57, intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList9, intList72);
         java.lang.Integer[] intArray78 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList79 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean80 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList79, intArray78);
         java.lang.Integer[] intArray83 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList84 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean85 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList84, intArray83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList79, intList84);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList87);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList9, intList87);
         java.lang.Class<?> wildcardClass90 = intList9.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intArray78);
         org.junit.Assert.assertTrue("'" + boolean80 + "' != '" + true + "'", boolean80 == true);
         org.junit.Assert.assertNotNull(intArray83);
         org.junit.Assert.assertTrue("'" + boolean85 + "' != '" + true + "'", boolean85 == true);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(wildcardClass90);
     }
 
     @Test
     public void test0027() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0027");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.lang.Integer[] intArray28 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList29 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean30 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList29, intArray28);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList29, intList34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.util.ArrayList<java.lang.Integer> intList50 = correct_java_programs.MERGESORT.merge(intList43, intList48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.mergesort(intList50);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList36, intList50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList22, intList52);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList12, intList22);
         java.lang.Class<?> wildcardClass55 = intList12.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intArray28);
         org.junit.Assert.assertTrue("'" + boolean30 + "' != '" + true + "'", boolean30 == true);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intList50);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(wildcardClass55);
     }
 
     @Test
     public void test0028() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0028");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = null;
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList37, intList39);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
     }
 
     @Test
     public void test0029() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0029");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.lang.Integer[] intArray27 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList28 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean29 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList28, intArray27);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList28, intList33);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.mergesort(intList33);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList21, intList33);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.lang.Integer[] intArray41 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList42 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean43 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList42, intArray41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList65);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList53, intList65);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList42, intList69);
         java.lang.Integer[] intArray74 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList75 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean76 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList75, intArray74);
         java.lang.Integer[] intArray79 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList80 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean81 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList80, intArray79);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList75, intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList69, intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList21, intList84);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList11, intList84);
         java.lang.Class<?> wildcardClass88 = intList11.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intArray27);
         org.junit.Assert.assertTrue("'" + boolean29 + "' != '" + true + "'", boolean29 == true);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray41);
         org.junit.Assert.assertTrue("'" + boolean43 + "' != '" + true + "'", boolean43 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intArray74);
         org.junit.Assert.assertTrue("'" + boolean76 + "' != '" + true + "'", boolean76 == true);
         org.junit.Assert.assertNotNull(intArray79);
         org.junit.Assert.assertTrue("'" + boolean81 + "' != '" + true + "'", boolean81 == true);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(wildcardClass88);
     }
 
     @Test
     public void test0030() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0030");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Class<?> wildcardClass32 = intList3.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(wildcardClass32);
     }
 
     @Test
     public void test0031() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0031");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.lang.Class<?> wildcardClass40 = intList38.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(wildcardClass40);
     }
 
     @Test
     public void test0032() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0032");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Class<?> wildcardClass44 = intList43.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(wildcardClass44);
     }
 
     @Test
     public void test0033() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0033");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.lang.Integer[] intArray26 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList27 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean28 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList27, intArray26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.merge(intList22, intList27);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.lang.Integer[] intArray38 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList39 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean40 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList39, intArray38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList34, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList39);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.merge(intList16, intList43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.lang.Integer[] intArray53 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList54 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean55 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList54, intArray53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList49, intList54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList43, intList58);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList12, intList59);
         java.lang.Class<?> wildcardClass61 = intList59.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intArray26);
         org.junit.Assert.assertTrue("'" + boolean28 + "' != '" + true + "'", boolean28 == true);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intArray38);
         org.junit.Assert.assertTrue("'" + boolean40 + "' != '" + true + "'", boolean40 == true);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intArray53);
         org.junit.Assert.assertTrue("'" + boolean55 + "' != '" + true + "'", boolean55 == true);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(wildcardClass61);
     }
 
     @Test
     public void test0034() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0034");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.lang.Integer[] intArray27 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList28 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean29 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList28, intArray27);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList28, intList33);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.mergesort(intList33);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList21, intList33);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.lang.Integer[] intArray41 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList42 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean43 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList42, intArray41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList65);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList53, intList65);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList42, intList69);
         java.lang.Integer[] intArray74 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList75 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean76 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList75, intArray74);
         java.lang.Integer[] intArray79 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList80 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean81 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList80, intArray79);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList75, intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList69, intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList21, intList84);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList11, intList84);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.lang.Class<?> wildcardClass89 = intList88.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intArray27);
         org.junit.Assert.assertTrue("'" + boolean29 + "' != '" + true + "'", boolean29 == true);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray41);
         org.junit.Assert.assertTrue("'" + boolean43 + "' != '" + true + "'", boolean43 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intArray74);
         org.junit.Assert.assertTrue("'" + boolean76 + "' != '" + true + "'", boolean76 == true);
         org.junit.Assert.assertNotNull(intArray79);
         org.junit.Assert.assertTrue("'" + boolean81 + "' != '" + true + "'", boolean81 == true);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(wildcardClass89);
     }
 
     @Test
     public void test0035() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0035");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.lang.Integer[] intArray28 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList29 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean30 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList29, intArray28);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList29, intList34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.util.ArrayList<java.lang.Integer> intList50 = correct_java_programs.MERGESORT.merge(intList43, intList48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.mergesort(intList50);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList36, intList50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList22, intList52);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList12, intList22);
         java.lang.Class<?> wildcardClass55 = intList22.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intArray28);
         org.junit.Assert.assertTrue("'" + boolean30 + "' != '" + true + "'", boolean30 == true);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intList50);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(wildcardClass55);
     }
 
     @Test
     public void test0036() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0036");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList55, intList67);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList44, intList71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.lang.Integer[] intArray81 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList82 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean83 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList82, intArray81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList77, intList82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList71, intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList40, intList71);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList27, intList40);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Class<?> wildcardClass91 = intList27.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intArray81);
         org.junit.Assert.assertTrue("'" + boolean83 + "' != '" + true + "'", boolean83 == true);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(wildcardClass91);
     }
 
     @Test
     public void test0037() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0037");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList49);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList11, intList49);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.lang.Class<?> wildcardClass56 = intList49.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(wildcardClass56);
     }
 
     @Test
     public void test0038() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0038");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.lang.Class<?> wildcardClass41 = intList39.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(wildcardClass41);
     }
 
     @Test
     public void test0039() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0039");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Class<?> wildcardClass28 = intList27.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(wildcardClass28);
     }
 
     @Test
     public void test0040() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0040");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList15 = correct_java_programs.MERGESORT.mergesort(intList14);
         java.lang.Class<?> wildcardClass16 = intList15.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intList15);
         org.junit.Assert.assertNotNull(wildcardClass16);
     }
 
     @Test
     public void test0041() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0041");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.lang.Class<?> wildcardClass38 = intList36.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(wildcardClass38);
     }
 
     @Test
     public void test0042() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0042");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Class<?> wildcardClass14 = intList13.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(wildcardClass14);
     }
 
     @Test
     public void test0043() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0043");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList49);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList11, intList49);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.lang.Class<?> wildcardClass56 = intList55.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(wildcardClass56);
     }
 
     @Test
     public void test0044() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0044");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.lang.Integer[] intArray27 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList28 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean29 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList28, intArray27);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList28, intList33);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.mergesort(intList33);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList21, intList33);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.lang.Integer[] intArray41 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList42 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean43 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList42, intArray41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList65);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList53, intList65);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList42, intList69);
         java.lang.Integer[] intArray74 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList75 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean76 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList75, intArray74);
         java.lang.Integer[] intArray79 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList80 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean81 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList80, intArray79);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList75, intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList69, intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList21, intList84);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList11, intList84);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.lang.Class<?> wildcardClass90 = intList89.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intArray27);
         org.junit.Assert.assertTrue("'" + boolean29 + "' != '" + true + "'", boolean29 == true);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray41);
         org.junit.Assert.assertTrue("'" + boolean43 + "' != '" + true + "'", boolean43 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intArray74);
         org.junit.Assert.assertTrue("'" + boolean76 + "' != '" + true + "'", boolean76 == true);
         org.junit.Assert.assertNotNull(intArray79);
         org.junit.Assert.assertTrue("'" + boolean81 + "' != '" + true + "'", boolean81 == true);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(wildcardClass90);
     }
 
     @Test
     public void test0045() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0045");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList30, intList45);
         java.lang.Class<?> wildcardClass47 = intList30.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(wildcardClass47);
     }
 
     @Test
     public void test0046() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0046");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.lang.Class<?> wildcardClass41 = intList26.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(wildcardClass41);
     }
 
     @Test
     public void test0047() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0047");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList55, intList67);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList44, intList71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.lang.Integer[] intArray81 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList82 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean83 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList82, intArray81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList77, intList82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList71, intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList40, intList71);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList27, intList40);
         java.lang.Class<?> wildcardClass90 = intList89.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intArray81);
         org.junit.Assert.assertTrue("'" + boolean83 + "' != '" + true + "'", boolean83 == true);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(wildcardClass90);
     }
 
     @Test
     public void test0048() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0048");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.lang.Class<?> wildcardClass42 = intList41.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(wildcardClass42);
     }
 
     @Test
     public void test0049() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0049");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList41, intList53);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList30, intList57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList57, intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList9, intList72);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Class<?> wildcardClass77 = intList9.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(wildcardClass77);
     }
 
     @Test
     public void test0050() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0050");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList41, intList53);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList30, intList57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList57, intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList9, intList72);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Class<?> wildcardClass76 = intList75.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(wildcardClass76);
     }
 
     @Test
     public void test0051() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0051");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.lang.Integer[] intArray27 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList28 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean29 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList28, intArray27);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList28, intList33);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.mergesort(intList33);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList21, intList33);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.lang.Integer[] intArray41 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList42 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean43 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList42, intArray41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList65);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList53, intList65);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList42, intList69);
         java.lang.Integer[] intArray74 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList75 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean76 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList75, intArray74);
         java.lang.Integer[] intArray79 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList80 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean81 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList80, intArray79);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList75, intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList69, intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList21, intList84);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList11, intList84);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.lang.Class<?> wildcardClass90 = intList84.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intArray27);
         org.junit.Assert.assertTrue("'" + boolean29 + "' != '" + true + "'", boolean29 == true);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray41);
         org.junit.Assert.assertTrue("'" + boolean43 + "' != '" + true + "'", boolean43 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intArray74);
         org.junit.Assert.assertTrue("'" + boolean76 + "' != '" + true + "'", boolean76 == true);
         org.junit.Assert.assertNotNull(intArray79);
         org.junit.Assert.assertTrue("'" + boolean81 + "' != '" + true + "'", boolean81 == true);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(wildcardClass90);
     }
 
     @Test
     public void test0052() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0052");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Class<?> wildcardClass32 = intList30.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(wildcardClass32);
     }
 
     @Test
     public void test0053() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0053");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList41, intList53);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList30, intList57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList57, intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList9, intList72);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.mergesort(intList76);
         java.lang.Class<?> wildcardClass78 = intList76.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intList77);
         org.junit.Assert.assertNotNull(wildcardClass78);
     }
 
     @Test
     public void test0054() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0054");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Class<?> wildcardClass44 = intList13.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(wildcardClass44);
     }
 
     @Test
     public void test0055() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0055");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.lang.Class<?> wildcardClass28 = intList12.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(wildcardClass28);
     }
 
     @Test
     public void test0056() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0056");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList14 = null;
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList15 = correct_java_programs.MERGESORT.merge(intList11, intList14);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
     }
 
     @Test
     public void test0057() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0057");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.util.ArrayList<java.lang.Integer> intList50 = correct_java_programs.MERGESORT.merge(intList43, intList48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.mergesort(intList48);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.merge(intList57, intList62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.mergesort(intList64);
         java.lang.Integer[] intArray69 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList70 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean71 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList70, intArray69);
         java.lang.Integer[] intArray74 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList75 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean76 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList75, intArray74);
         java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.merge(intList70, intList75);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.mergesort(intList78);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.merge(intList65, intList78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList52, intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList38, intList52);
         java.lang.Class<?> wildcardClass84 = intList38.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intList50);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intArray69);
         org.junit.Assert.assertTrue("'" + boolean71 + "' != '" + true + "'", boolean71 == true);
         org.junit.Assert.assertNotNull(intArray74);
         org.junit.Assert.assertTrue("'" + boolean76 + "' != '" + true + "'", boolean76 == true);
         org.junit.Assert.assertNotNull(intList77);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(wildcardClass84);
     }
 
     @Test
     public void test0058() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0058");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList41, intList53);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList30, intList57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList57, intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList9, intList72);
         java.lang.Class<?> wildcardClass75 = intList9.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(wildcardClass75);
     }
 
     @Test
     public void test0059() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0059");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList42);
         java.lang.Class<?> wildcardClass44 = intList42.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(wildcardClass44);
     }
 
     @Test
     public void test0060() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0060");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList38, intList43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList43, intList55);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList32, intList59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.lang.Integer[] intArray69 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList70 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean71 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList70, intArray69);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList65, intList70);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.mergesort(intList73);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.merge(intList59, intList74);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.mergesort(intList74);
         java.lang.Integer[] intArray80 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList81 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean82 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList81, intArray80);
         java.lang.Integer[] intArray85 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList86 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean87 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList86, intArray85);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList81, intList86);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList74, intList81);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.merge(intList27, intList89);
         java.lang.Class<?> wildcardClass91 = intList89.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intArray69);
         org.junit.Assert.assertTrue("'" + boolean71 + "' != '" + true + "'", boolean71 == true);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intArray80);
         org.junit.Assert.assertTrue("'" + boolean82 + "' != '" + true + "'", boolean82 == true);
         org.junit.Assert.assertNotNull(intArray85);
         org.junit.Assert.assertTrue("'" + boolean87 + "' != '" + true + "'", boolean87 == true);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(wildcardClass91);
     }
 
     @Test
     public void test0061() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0061");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList30, intList45);
         java.lang.Class<?> wildcardClass47 = intList46.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(wildcardClass47);
     }
 
     @Test
     public void test0062() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0062");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.lang.Class<?> wildcardClass40 = intList39.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(wildcardClass40);
     }
 
     @Test
     public void test0063() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0063");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList42);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.lang.Class<?> wildcardClass46 = intList42.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(wildcardClass46);
     }
 
     @Test
     public void test0064() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0064");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList41, intList53);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList30, intList57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList57, intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList9, intList72);
         java.lang.Integer[] intArray78 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList79 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean80 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList79, intArray78);
         java.lang.Integer[] intArray83 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList84 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean85 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList84, intArray83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList79, intList84);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList87);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList9, intList87);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.lang.Class<?> wildcardClass91 = intList89.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intArray78);
         org.junit.Assert.assertTrue("'" + boolean80 + "' != '" + true + "'", boolean80 == true);
         org.junit.Assert.assertNotNull(intArray83);
         org.junit.Assert.assertTrue("'" + boolean85 + "' != '" + true + "'", boolean85 == true);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(wildcardClass91);
     }
 
     @Test
     public void test0065() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0065");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList55, intList67);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList44, intList71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.lang.Integer[] intArray81 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList82 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean83 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList82, intArray81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList77, intList82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList71, intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList40, intList71);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList27, intList40);
         java.lang.Class<?> wildcardClass90 = intList27.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intArray81);
         org.junit.Assert.assertTrue("'" + boolean83 + "' != '" + true + "'", boolean83 == true);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(wildcardClass90);
     }
 
     @Test
     public void test0066() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0066");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.lang.Class<?> wildcardClass28 = intList25.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(wildcardClass28);
     }
 
     @Test
     public void test0067() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0067");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList55, intList67);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList44, intList71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.lang.Integer[] intArray81 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList82 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean83 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList82, intArray81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList77, intList82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList71, intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList40, intList71);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList27, intList40);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.mergesort(intList90);
         java.lang.Class<?> wildcardClass92 = intList90.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intArray81);
         org.junit.Assert.assertTrue("'" + boolean83 + "' != '" + true + "'", boolean83 == true);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(wildcardClass92);
     }
 
     @Test
     public void test0068() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0068");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.util.ArrayList<java.lang.Integer> intList50 = correct_java_programs.MERGESORT.merge(intList43, intList48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.mergesort(intList48);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.merge(intList57, intList62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.mergesort(intList64);
         java.lang.Integer[] intArray69 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList70 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean71 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList70, intArray69);
         java.lang.Integer[] intArray74 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList75 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean76 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList75, intArray74);
         java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.merge(intList70, intList75);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.mergesort(intList78);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.merge(intList65, intList78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList52, intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList38, intList52);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.lang.Class<?> wildcardClass85 = intList84.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intList50);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intArray69);
         org.junit.Assert.assertTrue("'" + boolean71 + "' != '" + true + "'", boolean71 == true);
         org.junit.Assert.assertNotNull(intArray74);
         org.junit.Assert.assertTrue("'" + boolean76 + "' != '" + true + "'", boolean76 == true);
         org.junit.Assert.assertNotNull(intList77);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(wildcardClass85);
     }
 
     @Test
     public void test0069() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0069");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList41, intList53);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList30, intList57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList57, intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList9, intList72);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.mergesort(intList75);
         java.lang.Class<?> wildcardClass77 = intList76.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(wildcardClass77);
     }
 
     @Test
     public void test0070() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0070");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray14 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList15 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean16 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList15, intArray14);
         java.lang.Integer[] intArray19 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList20 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean21 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList20, intArray19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList38, intList43);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.merge(intList31, intList43);
         java.util.ArrayList<java.lang.Integer> intList48 = correct_java_programs.MERGESORT.merge(intList20, intList47);
         java.util.ArrayList<java.lang.Integer> intList49 = correct_java_programs.MERGESORT.merge(intList15, intList48);
         java.util.ArrayList<java.lang.Integer> intList50 = correct_java_programs.MERGESORT.merge(intList4, intList49);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.mergesort(intList4);
         java.lang.Class<?> wildcardClass52 = intList4.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray14);
         org.junit.Assert.assertTrue("'" + boolean16 + "' != '" + true + "'", boolean16 == true);
         org.junit.Assert.assertNotNull(intArray19);
         org.junit.Assert.assertTrue("'" + boolean21 + "' != '" + true + "'", boolean21 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(intList48);
         org.junit.Assert.assertNotNull(intList49);
         org.junit.Assert.assertNotNull(intList50);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(wildcardClass52);
     }
 
     @Test
     public void test0071() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0071");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList42);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.lang.Class<?> wildcardClass47 = intList45.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(wildcardClass47);
     }
 
     @Test
     public void test0072() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0072");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.lang.Integer[] intArray27 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList28 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean29 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList28, intArray27);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList28, intList33);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.mergesort(intList33);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList21, intList33);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.lang.Integer[] intArray41 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList42 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean43 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList42, intArray41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList65);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList53, intList65);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList42, intList69);
         java.lang.Integer[] intArray74 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList75 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean76 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList75, intArray74);
         java.lang.Integer[] intArray79 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList80 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean81 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList80, intArray79);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList75, intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList69, intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList21, intList84);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList11, intList84);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.lang.Class<?> wildcardClass89 = intList84.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intArray27);
         org.junit.Assert.assertTrue("'" + boolean29 + "' != '" + true + "'", boolean29 == true);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray41);
         org.junit.Assert.assertTrue("'" + boolean43 + "' != '" + true + "'", boolean43 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intArray74);
         org.junit.Assert.assertTrue("'" + boolean76 + "' != '" + true + "'", boolean76 == true);
         org.junit.Assert.assertNotNull(intArray79);
         org.junit.Assert.assertTrue("'" + boolean81 + "' != '" + true + "'", boolean81 == true);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(wildcardClass89);
     }
 
     @Test
     public void test0073() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0073");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Class<?> wildcardClass12 = intList4.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(wildcardClass12);
     }
 
     @Test
     public void test0074() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0074");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.lang.Class<?> wildcardClass44 = intList42.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(wildcardClass44);
     }
 
     @Test
     public void test0075() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0075");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList30, intList45);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.lang.Class<?> wildcardClass48 = intList45.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(wildcardClass48);
     }
 
     @Test
     public void test0076() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0076");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.lang.Class<?> wildcardClass28 = intList12.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(wildcardClass28);
     }
 
     @Test
     public void test0077() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0077");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Integer[] intArray44 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList45 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList45, intArray44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList45, intList50);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.merge(intList57, intList62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.mergesort(intList64);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.mergesort(intList64);
         java.lang.Integer[] intArray70 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList71 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean72 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList71, intArray70);
         java.lang.Integer[] intArray75 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList76 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean77 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList76, intArray75);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.merge(intList71, intList76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.mergesort(intList78);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.merge(intList64, intList78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList50, intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList40, intList50);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList27, intList50);
         java.lang.Class<?> wildcardClass84 = intList83.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray44);
         org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intArray70);
         org.junit.Assert.assertTrue("'" + boolean72 + "' != '" + true + "'", boolean72 == true);
         org.junit.Assert.assertNotNull(intArray75);
         org.junit.Assert.assertTrue("'" + boolean77 + "' != '" + true + "'", boolean77 == true);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(wildcardClass84);
     }
 
     @Test
     public void test0078() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0078");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList39, intList53);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.lang.Integer[] intArray71 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList72 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean73 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList72, intArray71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList72, intList77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList65, intList77);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList39, intList77);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList25, intList84);
         java.lang.Class<?> wildcardClass86 = intList84.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intArray71);
         org.junit.Assert.assertTrue("'" + boolean73 + "' != '" + true + "'", boolean73 == true);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(wildcardClass86);
     }
 
     @Test
     public void test0079() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0079");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList41, intList53);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList30, intList57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList57, intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList9, intList72);
         java.lang.Integer[] intArray78 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList79 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean80 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList79, intArray78);
         java.lang.Integer[] intArray83 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList84 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean85 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList84, intArray83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList79, intList84);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList87);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList9, intList87);
         java.lang.Class<?> wildcardClass90 = intList87.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intArray78);
         org.junit.Assert.assertTrue("'" + boolean80 + "' != '" + true + "'", boolean80 == true);
         org.junit.Assert.assertNotNull(intArray83);
         org.junit.Assert.assertTrue("'" + boolean85 + "' != '" + true + "'", boolean85 == true);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(wildcardClass90);
     }
 
     @Test
     public void test0080() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0080");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList49);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList64);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList54, intList67);
         java.lang.Integer[] intArray72 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList73 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean74 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList73, intArray72);
         java.lang.Integer[] intArray77 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList78 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean79 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList78, intArray77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.merge(intList73, intList78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.lang.Integer[] intArray86 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList87 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean88 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList87, intArray86);
         java.lang.Integer[] intArray91 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList92 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean93 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList92, intArray91);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.merge(intList87, intList92);
         java.util.ArrayList<java.lang.Integer> intList95 = correct_java_programs.MERGESORT.mergesort(intList94);
         java.util.ArrayList<java.lang.Integer> intList96 = correct_java_programs.MERGESORT.merge(intList80, intList94);
         java.util.ArrayList<java.lang.Integer> intList97 = correct_java_programs.MERGESORT.merge(intList68, intList94);
         java.util.ArrayList<java.lang.Integer> intList98 = correct_java_programs.MERGESORT.merge(intList12, intList68);
         java.lang.Class<?> wildcardClass99 = intList68.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intArray72);
         org.junit.Assert.assertTrue("'" + boolean74 + "' != '" + true + "'", boolean74 == true);
         org.junit.Assert.assertNotNull(intArray77);
         org.junit.Assert.assertTrue("'" + boolean79 + "' != '" + true + "'", boolean79 == true);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intArray86);
         org.junit.Assert.assertTrue("'" + boolean88 + "' != '" + true + "'", boolean88 == true);
         org.junit.Assert.assertNotNull(intArray91);
         org.junit.Assert.assertTrue("'" + boolean93 + "' != '" + true + "'", boolean93 == true);
         org.junit.Assert.assertNotNull(intList94);
         org.junit.Assert.assertNotNull(intList95);
         org.junit.Assert.assertNotNull(intList96);
         org.junit.Assert.assertNotNull(intList97);
         org.junit.Assert.assertNotNull(intList98);
         org.junit.Assert.assertNotNull(wildcardClass99);
     }
 
     @Test
     public void test0081() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0081");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Class<?> wildcardClass29 = intList28.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(wildcardClass29);
     }
 
     @Test
     public void test0082() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0082");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.lang.Class<?> wildcardClass39 = intList37.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(wildcardClass39);
     }
 
     @Test
     public void test0083() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0083");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.lang.Class<?> wildcardClass28 = intList25.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(wildcardClass28);
     }
 
     @Test
     public void test0084() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0084");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList24, intList36);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList41, intList54);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.lang.Class<?> wildcardClass58 = intList57.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(wildcardClass58);
     }
 
     @Test
     public void test0085() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0085");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.lang.Integer[] intArray57 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList58 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean59 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList58, intArray57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.merge(intList58, intList63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.mergesort(intList65);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList51, intList65);
         java.lang.Integer[] intArray71 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList72 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean73 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList72, intArray71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList72, intList77);
         java.lang.Integer[] intArray83 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList84 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean85 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList84, intArray83);
         java.lang.Integer[] intArray88 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList89 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean90 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList89, intArray88);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.merge(intList84, intList89);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.merge(intList77, intList89);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.merge(intList51, intList89);
         java.util.ArrayList<java.lang.Integer> intList95 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.util.ArrayList<java.lang.Integer> intList96 = correct_java_programs.MERGESORT.mergesort(intList95);
         java.util.ArrayList<java.lang.Integer> intList97 = correct_java_programs.MERGESORT.mergesort(intList96);
         java.util.ArrayList<java.lang.Integer> intList98 = correct_java_programs.MERGESORT.mergesort(intList97);
         java.util.ArrayList<java.lang.Integer> intList99 = correct_java_programs.MERGESORT.merge(intList38, intList97);
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intArray57);
         org.junit.Assert.assertTrue("'" + boolean59 + "' != '" + true + "'", boolean59 == true);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intArray71);
         org.junit.Assert.assertTrue("'" + boolean73 + "' != '" + true + "'", boolean73 == true);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intArray83);
         org.junit.Assert.assertTrue("'" + boolean85 + "' != '" + true + "'", boolean85 == true);
         org.junit.Assert.assertNotNull(intArray88);
         org.junit.Assert.assertTrue("'" + boolean90 + "' != '" + true + "'", boolean90 == true);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(intList93);
         org.junit.Assert.assertNotNull(intList94);
         org.junit.Assert.assertNotNull(intList95);
         org.junit.Assert.assertNotNull(intList96);
         org.junit.Assert.assertNotNull(intList97);
         org.junit.Assert.assertNotNull(intList98);
         org.junit.Assert.assertNotNull(intList99);
     }
 
     @Test
     public void test0086() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0086");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList41, intList53);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList30, intList57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList57, intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList9, intList72);
         java.lang.Integer[] intArray78 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList79 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean80 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList79, intArray78);
         java.lang.Integer[] intArray83 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList84 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean85 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList84, intArray83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList79, intList84);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList87);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList9, intList87);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Class<?> wildcardClass91 = intList90.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intArray78);
         org.junit.Assert.assertTrue("'" + boolean80 + "' != '" + true + "'", boolean80 == true);
         org.junit.Assert.assertNotNull(intArray83);
         org.junit.Assert.assertTrue("'" + boolean85 + "' != '" + true + "'", boolean85 == true);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(wildcardClass91);
     }
 
     @Test
     public void test0087() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0087");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList49);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList64);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList54, intList67);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.mergesort(intList68);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList27, intList68);
         java.lang.Class<?> wildcardClass71 = intList70.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(wildcardClass71);
     }
 
     @Test
     public void test0088() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0088");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.util.ArrayList<java.lang.Integer> intList50 = correct_java_programs.MERGESORT.merge(intList43, intList48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.mergesort(intList48);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.merge(intList57, intList62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.mergesort(intList64);
         java.lang.Integer[] intArray69 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList70 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean71 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList70, intArray69);
         java.lang.Integer[] intArray74 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList75 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean76 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList75, intArray74);
         java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.merge(intList70, intList75);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.mergesort(intList78);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.merge(intList65, intList78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList52, intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList38, intList52);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.lang.Class<?> wildcardClass85 = intList52.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intList50);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intArray69);
         org.junit.Assert.assertTrue("'" + boolean71 + "' != '" + true + "'", boolean71 == true);
         org.junit.Assert.assertNotNull(intArray74);
         org.junit.Assert.assertTrue("'" + boolean76 + "' != '" + true + "'", boolean76 == true);
         org.junit.Assert.assertNotNull(intList77);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(wildcardClass85);
     }
 
     @Test
     public void test0089() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0089");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.lang.Class<?> wildcardClass26 = intList9.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(wildcardClass26);
     }
 
     @Test
     public void test0090() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0090");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList49);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList11, intList49);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.lang.Class<?> wildcardClass58 = intList56.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(wildcardClass58);
     }
 
     @Test
     public void test0091() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0091");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.util.ArrayList<java.lang.Integer> intList32 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.lang.Class<?> wildcardClass33 = intList32.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intList32);
         org.junit.Assert.assertNotNull(wildcardClass33);
     }
 
     @Test
     public void test0092() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0092");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList38, intList43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList43, intList55);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList32, intList59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.lang.Integer[] intArray69 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList70 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean71 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList70, intArray69);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList65, intList70);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.mergesort(intList73);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.merge(intList59, intList74);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.mergesort(intList74);
         java.lang.Integer[] intArray80 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList81 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean82 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList81, intArray80);
         java.lang.Integer[] intArray85 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList86 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean87 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList86, intArray85);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList81, intList86);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList74, intList81);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.merge(intList27, intList89);
         java.lang.Class<?> wildcardClass91 = intList90.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intArray69);
         org.junit.Assert.assertTrue("'" + boolean71 + "' != '" + true + "'", boolean71 == true);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intArray80);
         org.junit.Assert.assertTrue("'" + boolean82 + "' != '" + true + "'", boolean82 == true);
         org.junit.Assert.assertNotNull(intArray85);
         org.junit.Assert.assertTrue("'" + boolean87 + "' != '" + true + "'", boolean87 == true);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(wildcardClass91);
     }
 
     @Test
     public void test0093() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0093");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList23);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList23);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList30, intList35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList23, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList9, intList39);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList55, intList67);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList44, intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList39, intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.lang.Class<?> wildcardClass75 = intList72.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(wildcardClass75);
     }
 
     @Test
     public void test0094() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0094");
         java.util.ArrayList<java.lang.Integer> intList0 = null;
         java.lang.Integer[] intArray4 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList5 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean6 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList5, intArray4);
         java.lang.Integer[] intArray9 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList10 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean11 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList10, intArray9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.merge(intList5, intList10);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList10);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList27, intList40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList14, intList42);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList14);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList14);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList14);
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.merge(intList0, intList14);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray4);
         org.junit.Assert.assertTrue("'" + boolean6 + "' != '" + true + "'", boolean6 == true);
         org.junit.Assert.assertNotNull(intArray9);
         org.junit.Assert.assertTrue("'" + boolean11 + "' != '" + true + "'", boolean11 == true);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
     }
 
     @Test
     public void test0095() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0095");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.lang.Class<?> wildcardClass28 = intList27.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(wildcardClass28);
     }
 
     @Test
     public void test0096() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0096");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.lang.Integer[] intArray44 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList45 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList45, intArray44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList45, intList50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList52, intList66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList40, intList66);
         java.lang.Class<?> wildcardClass70 = intList69.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray44);
         org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(wildcardClass70);
     }
 
     @Test
     public void test0097() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0097");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.lang.Integer[] intArray26 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList27 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean28 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList27, intArray26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.merge(intList22, intList27);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.lang.Integer[] intArray38 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList39 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean40 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList39, intArray38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList34, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList39);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.merge(intList16, intList43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.lang.Integer[] intArray53 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList54 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean55 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList54, intArray53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList49, intList54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList43, intList58);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList12, intList43);
         java.lang.Class<?> wildcardClass61 = intList60.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intArray26);
         org.junit.Assert.assertTrue("'" + boolean28 + "' != '" + true + "'", boolean28 == true);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intArray38);
         org.junit.Assert.assertTrue("'" + boolean40 + "' != '" + true + "'", boolean40 == true);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intArray53);
         org.junit.Assert.assertTrue("'" + boolean55 + "' != '" + true + "'", boolean55 == true);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(wildcardClass61);
     }
 
     @Test
     public void test0098() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0098");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList42);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.lang.Class<?> wildcardClass47 = intList45.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(wildcardClass47);
     }
 
     @Test
     public void test0099() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0099");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.lang.Integer[] intArray57 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList58 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean59 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList58, intArray57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.merge(intList58, intList63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.mergesort(intList65);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList51, intList65);
         java.lang.Integer[] intArray71 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList72 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean73 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList72, intArray71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList72, intList77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.mergesort(intList81);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList67, intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList39, intList67);
         java.util.ArrayList<java.lang.Integer> intList85 = null;
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList67, intList85);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intArray57);
         org.junit.Assert.assertTrue("'" + boolean59 + "' != '" + true + "'", boolean59 == true);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intArray71);
         org.junit.Assert.assertTrue("'" + boolean73 + "' != '" + true + "'", boolean73 == true);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
     }
 
     @Test
     public void test0100() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0100");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList42);
         java.lang.Class<?> wildcardClass44 = intList27.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(wildcardClass44);
     }
 
     @Test
     public void test0101() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0101");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.lang.Integer[] intArray57 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList58 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean59 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList58, intArray57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.merge(intList58, intList63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.mergesort(intList65);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList51, intList65);
         java.lang.Integer[] intArray71 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList72 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean73 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList72, intArray71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList72, intList77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.mergesort(intList81);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList67, intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList39, intList67);
         java.lang.Class<?> wildcardClass85 = intList84.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intArray57);
         org.junit.Assert.assertTrue("'" + boolean59 + "' != '" + true + "'", boolean59 == true);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intArray71);
         org.junit.Assert.assertTrue("'" + boolean73 + "' != '" + true + "'", boolean73 == true);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(wildcardClass85);
     }
 
     @Test
     public void test0102() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0102");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList30, intList45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.lang.Integer[] intArray55 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList56 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean57 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList56, intArray55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList51, intList56);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList68);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList56, intList68);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList45, intList56);
         java.lang.Class<?> wildcardClass74 = intList45.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intArray55);
         org.junit.Assert.assertTrue("'" + boolean57 + "' != '" + true + "'", boolean57 == true);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(wildcardClass74);
     }
 
     @Test
     public void test0103() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0103");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.lang.Class<?> wildcardClass43 = intList26.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(wildcardClass43);
     }
 
     @Test
     public void test0104() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0104");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.lang.Class<?> wildcardClass28 = intList27.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(wildcardClass28);
     }
 
     @Test
     public void test0105() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0105");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray14 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList15 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean16 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList15, intArray14);
         java.lang.Integer[] intArray19 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList20 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean21 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList20, intArray19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList38, intList43);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.merge(intList31, intList43);
         java.util.ArrayList<java.lang.Integer> intList48 = correct_java_programs.MERGESORT.merge(intList20, intList47);
         java.util.ArrayList<java.lang.Integer> intList49 = correct_java_programs.MERGESORT.merge(intList15, intList48);
         java.util.ArrayList<java.lang.Integer> intList50 = correct_java_programs.MERGESORT.merge(intList4, intList49);
         java.lang.Class<?> wildcardClass51 = intList50.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray14);
         org.junit.Assert.assertTrue("'" + boolean16 + "' != '" + true + "'", boolean16 == true);
         org.junit.Assert.assertNotNull(intArray19);
         org.junit.Assert.assertTrue("'" + boolean21 + "' != '" + true + "'", boolean21 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(intList48);
         org.junit.Assert.assertNotNull(intList49);
         org.junit.Assert.assertNotNull(intList50);
         org.junit.Assert.assertNotNull(wildcardClass51);
     }
 
     @Test
     public void test0106() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0106");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.lang.Class<?> wildcardClass42 = intList26.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(wildcardClass42);
     }
 
     @Test
     public void test0107() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0107");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList26, intList41);
         java.lang.Class<?> wildcardClass43 = intList26.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(wildcardClass43);
     }
 
     @Test
     public void test0108() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0108");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList49);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList11, intList49);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.lang.Class<?> wildcardClass60 = intList57.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(wildcardClass60);
     }
 
     @Test
     public void test0109() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0109");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList49);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList64);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList54, intList67);
         java.lang.Integer[] intArray72 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList73 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean74 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList73, intArray72);
         java.lang.Integer[] intArray77 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList78 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean79 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList78, intArray77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.merge(intList73, intList78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.lang.Integer[] intArray86 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList87 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean88 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList87, intArray86);
         java.lang.Integer[] intArray91 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList92 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean93 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList92, intArray91);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.merge(intList87, intList92);
         java.util.ArrayList<java.lang.Integer> intList95 = correct_java_programs.MERGESORT.mergesort(intList94);
         java.util.ArrayList<java.lang.Integer> intList96 = correct_java_programs.MERGESORT.merge(intList80, intList94);
         java.util.ArrayList<java.lang.Integer> intList97 = correct_java_programs.MERGESORT.merge(intList68, intList94);
         java.util.ArrayList<java.lang.Integer> intList98 = correct_java_programs.MERGESORT.merge(intList12, intList68);
         java.util.ArrayList<java.lang.Integer> intList99 = correct_java_programs.MERGESORT.mergesort(intList12);
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intArray72);
         org.junit.Assert.assertTrue("'" + boolean74 + "' != '" + true + "'", boolean74 == true);
         org.junit.Assert.assertNotNull(intArray77);
         org.junit.Assert.assertTrue("'" + boolean79 + "' != '" + true + "'", boolean79 == true);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intArray86);
         org.junit.Assert.assertTrue("'" + boolean88 + "' != '" + true + "'", boolean88 == true);
         org.junit.Assert.assertNotNull(intArray91);
         org.junit.Assert.assertTrue("'" + boolean93 + "' != '" + true + "'", boolean93 == true);
         org.junit.Assert.assertNotNull(intList94);
         org.junit.Assert.assertNotNull(intList95);
         org.junit.Assert.assertNotNull(intList96);
         org.junit.Assert.assertNotNull(intList97);
         org.junit.Assert.assertNotNull(intList98);
         org.junit.Assert.assertNotNull(intList99);
     }
 
     @Test
     public void test0110() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0110");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList23);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList23);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList30, intList35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList23, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList9, intList39);
         java.lang.Class<?> wildcardClass41 = intList9.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(wildcardClass41);
     }
 
     @Test
     public void test0111() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0111");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList26, intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.lang.Class<?> wildcardClass44 = intList26.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(wildcardClass44);
     }
 
     @Test
     public void test0112() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0112");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList41, intList53);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList30, intList57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList57, intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList9, intList72);
         java.lang.Integer[] intArray78 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList79 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean80 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList79, intArray78);
         java.lang.Integer[] intArray83 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList84 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean85 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList84, intArray83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList79, intList84);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList87);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList9, intList87);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Class<?> wildcardClass91 = intList9.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intArray78);
         org.junit.Assert.assertTrue("'" + boolean80 + "' != '" + true + "'", boolean80 == true);
         org.junit.Assert.assertNotNull(intArray83);
         org.junit.Assert.assertTrue("'" + boolean85 + "' != '" + true + "'", boolean85 == true);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(wildcardClass91);
     }
 
     @Test
     public void test0113() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0113");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Class<?> wildcardClass14 = intList13.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(wildcardClass14);
     }
 
     @Test
     public void test0114() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0114");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList30, intList45);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList52, intList57);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList45, intList52);
         java.util.ArrayList<java.lang.Integer> intList61 = null;
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList62 = correct_java_programs.MERGESORT.merge(intList60, intList61);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
     }
 
     @Test
     public void test0115() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0115");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList30, intList35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList25, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Class<?> wildcardClass41 = intList40.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(wildcardClass41);
     }
 
     @Test
     public void test0116() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0116");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList33, intList38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList54);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList41, intList54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList28, intList57);
         java.lang.Class<?> wildcardClass59 = intList58.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(wildcardClass59);
     }
 
     @Test
     public void test0117() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0117");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList30, intList35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList25, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Class<?> wildcardClass41 = intList39.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(wildcardClass41);
     }
 
     @Test
     public void test0118() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0118");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Class<?> wildcardClass30 = intList29.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(wildcardClass30);
     }
 
     @Test
     public void test0119() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0119");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.lang.Integer[] intArray27 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList28 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean29 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList28, intArray27);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList23, intList28);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.lang.Integer[] intArray39 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList40 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean41 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList40, intArray39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList35, intList40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.merge(intList28, intList40);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList17, intList44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.mergesort(intList58);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList44, intList59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.lang.Integer[] intArray69 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList70 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean71 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList70, intArray69);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList65, intList70);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.lang.Integer[] intArray81 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList82 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean83 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList82, intArray81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList77, intList82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList70, intList82);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList59, intList70);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList12, intList87);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList88);
         java.lang.Class<?> wildcardClass90 = intList89.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intArray27);
         org.junit.Assert.assertTrue("'" + boolean29 + "' != '" + true + "'", boolean29 == true);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intArray39);
         org.junit.Assert.assertTrue("'" + boolean41 + "' != '" + true + "'", boolean41 == true);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intArray69);
         org.junit.Assert.assertTrue("'" + boolean71 + "' != '" + true + "'", boolean71 == true);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intArray81);
         org.junit.Assert.assertTrue("'" + boolean83 + "' != '" + true + "'", boolean83 == true);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(wildcardClass90);
     }
 
     @Test
     public void test0120() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0120");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList15 = correct_java_programs.MERGESORT.mergesort(intList14);
         java.lang.Integer[] intArray19 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList20 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean21 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList20, intArray19);
         java.lang.Integer[] intArray24 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList25 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean26 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList25, intArray24);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList20, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.lang.Integer[] intArray38 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList39 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean40 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList39, intArray38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList34, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList15, intList41);
         java.lang.Class<?> wildcardClass46 = intList15.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intList15);
         org.junit.Assert.assertNotNull(intArray19);
         org.junit.Assert.assertTrue("'" + boolean21 + "' != '" + true + "'", boolean21 == true);
         org.junit.Assert.assertNotNull(intArray24);
         org.junit.Assert.assertTrue("'" + boolean26 + "' != '" + true + "'", boolean26 == true);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intArray38);
         org.junit.Assert.assertTrue("'" + boolean40 + "' != '" + true + "'", boolean40 == true);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(wildcardClass46);
     }
 
     @Test
     public void test0121() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0121");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList55, intList67);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList44, intList71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.lang.Integer[] intArray81 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList82 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean83 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList82, intArray81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList77, intList82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList71, intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList40, intList71);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList27, intList40);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Class<?> wildcardClass91 = intList90.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intArray81);
         org.junit.Assert.assertTrue("'" + boolean83 + "' != '" + true + "'", boolean83 == true);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(wildcardClass91);
     }
 
     @Test
     public void test0122() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0122");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.lang.Class<?> wildcardClass40 = intList38.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(wildcardClass40);
     }
 
     @Test
     public void test0123() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0123");
         java.lang.Integer[] intArray1 = new java.lang.Integer[] { (-1) };
         java.util.ArrayList<java.lang.Integer> intList2 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean3 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList2, intArray1);
         java.util.ArrayList<java.lang.Integer> intList4 = correct_java_programs.MERGESORT.mergesort(intList2);
         java.lang.Class<?> wildcardClass5 = intList4.getClass();
         org.junit.Assert.assertNotNull(intArray1);
         org.junit.Assert.assertTrue("'" + boolean3 + "' != '" + true + "'", boolean3 == true);
         org.junit.Assert.assertNotNull(intList4);
         org.junit.Assert.assertNotNull(wildcardClass5);
     }
 
     @Test
     public void test0124() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0124");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray41 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList42 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean43 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList42, intArray41);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.util.ArrayList<java.lang.Integer> intList49 = correct_java_programs.MERGESORT.merge(intList42, intList47);
         java.lang.Integer[] intArray53 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList54 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean55 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList54, intArray53);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.util.ArrayList<java.lang.Integer> intList61 = correct_java_programs.MERGESORT.merge(intList54, intList59);
         java.util.ArrayList<java.lang.Integer> intList62 = correct_java_programs.MERGESORT.mergesort(intList59);
         java.util.ArrayList<java.lang.Integer> intList63 = correct_java_programs.MERGESORT.merge(intList47, intList59);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.merge(intList36, intList63);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.merge(intList31, intList64);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.mergesort(intList65);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList27, intList66);
         java.lang.Class<?> wildcardClass69 = intList68.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray41);
         org.junit.Assert.assertTrue("'" + boolean43 + "' != '" + true + "'", boolean43 == true);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intList49);
         org.junit.Assert.assertNotNull(intArray53);
         org.junit.Assert.assertTrue("'" + boolean55 + "' != '" + true + "'", boolean55 == true);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intList61);
         org.junit.Assert.assertNotNull(intList62);
         org.junit.Assert.assertNotNull(intList63);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(wildcardClass69);
     }
 
     @Test
     public void test0125() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0125");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Class<?> wildcardClass29 = intList28.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(wildcardClass29);
     }
 
     @Test
     public void test0126() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0126");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Class<?> wildcardClass28 = intList9.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(wildcardClass28);
     }
 
     @Test
     public void test0127() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0127");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray14 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList15 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean16 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList15, intArray14);
         java.lang.Integer[] intArray19 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList20 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean21 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList20, intArray19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList38, intList43);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.merge(intList31, intList43);
         java.util.ArrayList<java.lang.Integer> intList48 = correct_java_programs.MERGESORT.merge(intList20, intList47);
         java.util.ArrayList<java.lang.Integer> intList49 = correct_java_programs.MERGESORT.merge(intList15, intList48);
         java.util.ArrayList<java.lang.Integer> intList50 = correct_java_programs.MERGESORT.merge(intList4, intList49);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.mergesort(intList4);
         java.lang.Class<?> wildcardClass52 = intList51.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray14);
         org.junit.Assert.assertTrue("'" + boolean16 + "' != '" + true + "'", boolean16 == true);
         org.junit.Assert.assertNotNull(intArray19);
         org.junit.Assert.assertTrue("'" + boolean21 + "' != '" + true + "'", boolean21 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(intList48);
         org.junit.Assert.assertNotNull(intList49);
         org.junit.Assert.assertNotNull(intList50);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(wildcardClass52);
     }
 
     @Test
     public void test0128() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0128");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList30, intList45);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.mergesort(intList46);
         java.lang.Class<?> wildcardClass48 = intList47.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(wildcardClass48);
     }
 
     @Test
     public void test0129() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0129");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.lang.Class<?> wildcardClass43 = intList41.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(wildcardClass43);
     }
 
     @Test
     public void test0130() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0130");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList33, intList38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList47, intList52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList54);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList40, intList54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList54);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.lang.Integer[] intArray74 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList75 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean76 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList75, intArray74);
         java.lang.Integer[] intArray79 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList80 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean81 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList80, intArray79);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList75, intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList70, intList83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList57, intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList27, intList87);
         java.lang.Class<?> wildcardClass89 = intList88.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intArray74);
         org.junit.Assert.assertTrue("'" + boolean76 + "' != '" + true + "'", boolean76 == true);
         org.junit.Assert.assertNotNull(intArray79);
         org.junit.Assert.assertTrue("'" + boolean81 + "' != '" + true + "'", boolean81 == true);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(wildcardClass89);
     }
 
     @Test
     public void test0131() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0131");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Integer[] intArray44 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList45 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList45, intArray44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList45, intList50);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.merge(intList57, intList62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.mergesort(intList64);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.mergesort(intList64);
         java.lang.Integer[] intArray70 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList71 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean72 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList71, intArray70);
         java.lang.Integer[] intArray75 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList76 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean77 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList76, intArray75);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.merge(intList71, intList76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.mergesort(intList78);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.merge(intList64, intList78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList50, intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList40, intList50);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList27, intList50);
         java.lang.Class<?> wildcardClass84 = intList27.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray44);
         org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intArray70);
         org.junit.Assert.assertTrue("'" + boolean72 + "' != '" + true + "'", boolean72 == true);
         org.junit.Assert.assertNotNull(intArray75);
         org.junit.Assert.assertTrue("'" + boolean77 + "' != '" + true + "'", boolean77 == true);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(wildcardClass84);
     }
 
     @Test
     public void test0132() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0132");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Integer[] intArray44 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList45 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList45, intArray44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList45, intList50);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.merge(intList57, intList62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.mergesort(intList64);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.mergesort(intList64);
         java.lang.Integer[] intArray70 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList71 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean72 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList71, intArray70);
         java.lang.Integer[] intArray75 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList76 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean77 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList76, intArray75);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.merge(intList71, intList76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.mergesort(intList78);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.merge(intList64, intList78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList50, intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList40, intList50);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList27, intList50);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Class<?> wildcardClass85 = intList84.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray44);
         org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intArray70);
         org.junit.Assert.assertTrue("'" + boolean72 + "' != '" + true + "'", boolean72 == true);
         org.junit.Assert.assertNotNull(intArray75);
         org.junit.Assert.assertTrue("'" + boolean77 + "' != '" + true + "'", boolean77 == true);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(wildcardClass85);
     }
 
     @Test
     public void test0133() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0133");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList15 = correct_java_programs.MERGESORT.mergesort(intList14);
         java.lang.Class<?> wildcardClass16 = intList14.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intList15);
         org.junit.Assert.assertNotNull(wildcardClass16);
     }
 
     @Test
     public void test0134() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0134");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList31, intList43);
         java.lang.Class<?> wildcardClass47 = intList31.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(wildcardClass47);
     }
 
     @Test
     public void test0135() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0135");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList48);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList43, intList48);
         java.lang.Class<?> wildcardClass58 = intList57.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(wildcardClass58);
     }
 
     @Test
     public void test0136() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0136");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList41, intList53);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList30, intList57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList57, intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList9, intList72);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.mergesort(intList76);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.lang.Class<?> wildcardClass79 = intList78.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intList77);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(wildcardClass79);
     }
 
     @Test
     public void test0137() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0137");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList29 = null;
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList11, intList29);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
     }
 
     @Test
     public void test0138() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0138");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList23);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList23);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList30, intList35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList23, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList9, intList39);
         java.lang.Integer[] intArray44 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList45 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList45, intArray44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList45, intList50);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.merge(intList57, intList62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.mergesort(intList62);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList50, intList62);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList50);
         java.lang.Integer[] intArray71 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList72 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean73 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList72, intArray71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList72, intList77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList67, intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList39, intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Class<?> wildcardClass86 = intList85.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray44);
         org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intArray71);
         org.junit.Assert.assertTrue("'" + boolean73 + "' != '" + true + "'", boolean73 == true);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(wildcardClass86);
     }
 
     @Test
     public void test0139() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0139");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList23);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList23);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList30, intList35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList23, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList9, intList39);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList55, intList67);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList44, intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList39, intList72);
         java.lang.Class<?> wildcardClass74 = intList72.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(wildcardClass74);
     }
 
     @Test
     public void test0140() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0140");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.lang.Integer[] intArray27 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList28 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean29 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList28, intArray27);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList28, intList33);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.mergesort(intList33);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList21, intList33);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.lang.Integer[] intArray41 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList42 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean43 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList42, intArray41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList65);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList53, intList65);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList42, intList69);
         java.lang.Integer[] intArray74 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList75 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean76 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList75, intArray74);
         java.lang.Integer[] intArray79 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList80 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean81 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList80, intArray79);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList75, intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList69, intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList21, intList84);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList11, intList84);
         java.lang.Class<?> wildcardClass88 = intList84.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intArray27);
         org.junit.Assert.assertTrue("'" + boolean29 + "' != '" + true + "'", boolean29 == true);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray41);
         org.junit.Assert.assertTrue("'" + boolean43 + "' != '" + true + "'", boolean43 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intArray74);
         org.junit.Assert.assertTrue("'" + boolean76 + "' != '" + true + "'", boolean76 == true);
         org.junit.Assert.assertNotNull(intArray79);
         org.junit.Assert.assertTrue("'" + boolean81 + "' != '" + true + "'", boolean81 == true);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(wildcardClass88);
     }
 
     @Test
     public void test0141() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0141");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList39, intList53);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.lang.Integer[] intArray71 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList72 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean73 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList72, intArray71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList72, intList77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList65, intList77);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList39, intList77);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList12, intList39);
         java.lang.Class<?> wildcardClass84 = intList39.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intArray71);
         org.junit.Assert.assertTrue("'" + boolean73 + "' != '" + true + "'", boolean73 == true);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(wildcardClass84);
     }
 
     @Test
     public void test0142() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0142");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Class<?> wildcardClass29 = intList27.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(wildcardClass29);
     }
 
     @Test
     public void test0143() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0143");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList23);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList23);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList30, intList35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList23, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList9, intList39);
         java.lang.Integer[] intArray44 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList45 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList45, intArray44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList45, intList50);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.merge(intList57, intList62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.mergesort(intList62);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList50, intList62);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList50);
         java.lang.Integer[] intArray71 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList72 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean73 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList72, intArray71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList72, intList77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList67, intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList39, intList83);
         java.lang.Class<?> wildcardClass85 = intList84.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray44);
         org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intArray71);
         org.junit.Assert.assertTrue("'" + boolean73 + "' != '" + true + "'", boolean73 == true);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(wildcardClass85);
     }
 
     @Test
     public void test0144() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0144");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray14 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList15 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean16 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList15, intArray14);
         java.lang.Integer[] intArray19 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList20 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean21 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList20, intArray19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList38, intList43);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.merge(intList31, intList43);
         java.util.ArrayList<java.lang.Integer> intList48 = correct_java_programs.MERGESORT.merge(intList20, intList47);
         java.util.ArrayList<java.lang.Integer> intList49 = correct_java_programs.MERGESORT.merge(intList15, intList48);
         java.util.ArrayList<java.lang.Integer> intList50 = correct_java_programs.MERGESORT.merge(intList4, intList49);
         java.lang.Class<?> wildcardClass51 = intList49.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray14);
         org.junit.Assert.assertTrue("'" + boolean16 + "' != '" + true + "'", boolean16 == true);
         org.junit.Assert.assertNotNull(intArray19);
         org.junit.Assert.assertTrue("'" + boolean21 + "' != '" + true + "'", boolean21 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(intList48);
         org.junit.Assert.assertNotNull(intList49);
         org.junit.Assert.assertNotNull(intList50);
         org.junit.Assert.assertNotNull(wildcardClass51);
     }
 
     @Test
     public void test0145() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0145");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList33, intList38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList27, intList40);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList47, intList52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.lang.Integer[] intArray60 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList61 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean62 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList61, intArray60);
         java.lang.Integer[] intArray65 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList66 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean67 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList66, intArray65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList61, intList66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.mergesort(intList68);
         java.lang.Integer[] intArray73 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList74 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean75 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList74, intArray73);
         java.lang.Integer[] intArray78 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList79 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean80 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList79, intArray78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList74, intList79);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.mergesort(intList81);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList69, intList82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList56, intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList40, intList56);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList13, intList86);
         java.lang.Class<?> wildcardClass88 = intList87.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intArray60);
         org.junit.Assert.assertTrue("'" + boolean62 + "' != '" + true + "'", boolean62 == true);
         org.junit.Assert.assertNotNull(intArray65);
         org.junit.Assert.assertTrue("'" + boolean67 + "' != '" + true + "'", boolean67 == true);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intArray73);
         org.junit.Assert.assertTrue("'" + boolean75 + "' != '" + true + "'", boolean75 == true);
         org.junit.Assert.assertNotNull(intArray78);
         org.junit.Assert.assertTrue("'" + boolean80 + "' != '" + true + "'", boolean80 == true);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(wildcardClass88);
     }
 
     @Test
     public void test0146() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0146");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.lang.Integer[] intArray27 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList28 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean29 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList28, intArray27);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList23, intList28);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.lang.Integer[] intArray39 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList40 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean41 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList40, intArray39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList35, intList40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.merge(intList28, intList40);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList17, intList44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.mergesort(intList58);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList44, intList59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.lang.Integer[] intArray69 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList70 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean71 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList70, intArray69);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList65, intList70);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.lang.Integer[] intArray81 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList82 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean83 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList82, intArray81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList77, intList82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList70, intList82);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList59, intList70);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList12, intList87);
         java.lang.Class<?> wildcardClass89 = intList87.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intArray27);
         org.junit.Assert.assertTrue("'" + boolean29 + "' != '" + true + "'", boolean29 == true);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intArray39);
         org.junit.Assert.assertTrue("'" + boolean41 + "' != '" + true + "'", boolean41 == true);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intArray69);
         org.junit.Assert.assertTrue("'" + boolean71 + "' != '" + true + "'", boolean71 == true);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intArray81);
         org.junit.Assert.assertTrue("'" + boolean83 + "' != '" + true + "'", boolean83 == true);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(wildcardClass89);
     }
 
     @Test
     public void test0147() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0147");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Class<?> wildcardClass29 = intList12.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(wildcardClass29);
     }
 
     @Test
     public void test0148() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0148");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.lang.Class<?> wildcardClass41 = intList40.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(wildcardClass41);
     }
 
     @Test
     public void test0149() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0149");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList47, intList52);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList64);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList52, intList64);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList40, intList70);
         java.lang.Class<?> wildcardClass73 = intList72.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(wildcardClass73);
     }
 
     @Test
     public void test0150() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0150");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList24, intList36);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList41, intList54);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.lang.Integer[] intArray60 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList61 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean62 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList61, intArray60);
         java.lang.Integer[] intArray65 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList66 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean67 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList66, intArray65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList61, intList66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList41, intList68);
         java.lang.Class<?> wildcardClass70 = intList41.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intArray60);
         org.junit.Assert.assertTrue("'" + boolean62 + "' != '" + true + "'", boolean62 == true);
         org.junit.Assert.assertNotNull(intArray65);
         org.junit.Assert.assertTrue("'" + boolean67 + "' != '" + true + "'", boolean67 == true);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(wildcardClass70);
     }
 
     @Test
     public void test0151() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0151");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList42);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.mergesort(intList46);
         java.lang.Class<?> wildcardClass48 = intList47.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(wildcardClass48);
     }
 
     @Test
     public void test0152() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0152");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.lang.Integer[] intArray28 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList29 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean30 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList29, intArray28);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList29, intList34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.util.ArrayList<java.lang.Integer> intList50 = correct_java_programs.MERGESORT.merge(intList43, intList48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.mergesort(intList50);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList36, intList50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList22, intList52);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList12, intList22);
         java.lang.Integer[] intArray57 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList58 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean59 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList58, intArray57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray68 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList69 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean70 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList69, intArray68);
         java.lang.Integer[] intArray73 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList74 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean75 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList74, intArray73);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.merge(intList69, intList74);
         java.lang.Integer[] intArray80 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList81 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean82 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList81, intArray80);
         java.lang.Integer[] intArray85 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList86 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean87 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList86, intArray85);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList81, intList86);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.merge(intList74, intList86);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.merge(intList63, intList90);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.merge(intList58, intList91);
         java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.merge(intList54, intList58);
         java.lang.Class<?> wildcardClass94 = intList93.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intArray28);
         org.junit.Assert.assertTrue("'" + boolean30 + "' != '" + true + "'", boolean30 == true);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intList50);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray57);
         org.junit.Assert.assertTrue("'" + boolean59 + "' != '" + true + "'", boolean59 == true);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray68);
         org.junit.Assert.assertTrue("'" + boolean70 + "' != '" + true + "'", boolean70 == true);
         org.junit.Assert.assertNotNull(intArray73);
         org.junit.Assert.assertTrue("'" + boolean75 + "' != '" + true + "'", boolean75 == true);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intArray80);
         org.junit.Assert.assertTrue("'" + boolean82 + "' != '" + true + "'", boolean82 == true);
         org.junit.Assert.assertNotNull(intArray85);
         org.junit.Assert.assertTrue("'" + boolean87 + "' != '" + true + "'", boolean87 == true);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(intList93);
         org.junit.Assert.assertNotNull(wildcardClass94);
     }
 
     @Test
     public void test0153() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0153");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList49);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList11, intList49);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.lang.Class<?> wildcardClass59 = intList57.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(wildcardClass59);
     }
 
     @Test
     public void test0154() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0154");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList54);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.lang.Integer[] intArray72 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList73 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean74 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList73, intArray72);
         java.lang.Integer[] intArray77 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList78 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean79 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList78, intArray77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.merge(intList73, intList78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.mergesort(intList81);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList68, intList81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList55, intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList40, intList86);
         java.lang.Class<?> wildcardClass88 = intList86.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intArray72);
         org.junit.Assert.assertTrue("'" + boolean74 + "' != '" + true + "'", boolean74 == true);
         org.junit.Assert.assertNotNull(intArray77);
         org.junit.Assert.assertTrue("'" + boolean79 + "' != '" + true + "'", boolean79 == true);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(wildcardClass88);
     }
 
     @Test
     public void test0155() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0155");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList54, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList41, intList69);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList25, intList41);
         java.lang.Class<?> wildcardClass72 = intList25.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(wildcardClass72);
     }
 
     @Test
     public void test0156() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0156");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Class<?> wildcardClass15 = intList14.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(wildcardClass15);
     }
 
     @Test
     public void test0157() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0157");
         java.util.ArrayList<java.lang.Integer> intList0 = null;
         java.lang.Integer[] intArray4 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList5 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean6 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList5, intArray4);
         java.lang.Integer[] intArray9 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList10 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean11 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList10, intArray9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.merge(intList5, intList10);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList10);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.lang.Integer[] intArray28 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList29 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean30 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList29, intArray28);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList24, intList29);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList29, intList41);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList18, intList45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.lang.Integer[] intArray55 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList56 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean57 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList56, intArray55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList51, intList56);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.mergesort(intList58);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.mergesort(intList59);
         java.util.ArrayList<java.lang.Integer> intList61 = correct_java_programs.MERGESORT.merge(intList45, intList60);
         java.lang.Integer[] intArray65 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList66 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean67 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList66, intArray65);
         java.lang.Integer[] intArray70 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList71 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean72 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList71, intArray70);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList66, intList71);
         java.lang.Integer[] intArray77 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList78 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean79 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList78, intArray77);
         java.lang.Integer[] intArray82 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList83 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean84 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList83, intArray82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList78, intList83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList71, intList83);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList60, intList71);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList13, intList88);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList89);
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.merge(intList0, intList89);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray4);
         org.junit.Assert.assertTrue("'" + boolean6 + "' != '" + true + "'", boolean6 == true);
         org.junit.Assert.assertNotNull(intArray9);
         org.junit.Assert.assertTrue("'" + boolean11 + "' != '" + true + "'", boolean11 == true);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intArray28);
         org.junit.Assert.assertTrue("'" + boolean30 + "' != '" + true + "'", boolean30 == true);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intArray55);
         org.junit.Assert.assertTrue("'" + boolean57 + "' != '" + true + "'", boolean57 == true);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intList61);
         org.junit.Assert.assertNotNull(intArray65);
         org.junit.Assert.assertTrue("'" + boolean67 + "' != '" + true + "'", boolean67 == true);
         org.junit.Assert.assertNotNull(intArray70);
         org.junit.Assert.assertTrue("'" + boolean72 + "' != '" + true + "'", boolean72 == true);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intArray77);
         org.junit.Assert.assertTrue("'" + boolean79 + "' != '" + true + "'", boolean79 == true);
         org.junit.Assert.assertNotNull(intArray82);
         org.junit.Assert.assertTrue("'" + boolean84 + "' != '" + true + "'", boolean84 == true);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
     }
 
     @Test
     public void test0158() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0158");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList33, intList38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList27, intList40);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList47, intList52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.lang.Integer[] intArray60 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList61 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean62 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList61, intArray60);
         java.lang.Integer[] intArray65 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList66 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean67 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList66, intArray65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList61, intList66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.mergesort(intList68);
         java.lang.Integer[] intArray73 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList74 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean75 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList74, intArray73);
         java.lang.Integer[] intArray78 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList79 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean80 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList79, intArray78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList74, intList79);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.mergesort(intList81);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList69, intList82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList56, intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList40, intList56);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList13, intList86);
         java.lang.Class<?> wildcardClass88 = intList13.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intArray60);
         org.junit.Assert.assertTrue("'" + boolean62 + "' != '" + true + "'", boolean62 == true);
         org.junit.Assert.assertNotNull(intArray65);
         org.junit.Assert.assertTrue("'" + boolean67 + "' != '" + true + "'", boolean67 == true);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intArray73);
         org.junit.Assert.assertTrue("'" + boolean75 + "' != '" + true + "'", boolean75 == true);
         org.junit.Assert.assertNotNull(intArray78);
         org.junit.Assert.assertTrue("'" + boolean80 + "' != '" + true + "'", boolean80 == true);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(wildcardClass88);
     }
 
     @Test
     public void test0159() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0159");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList30, intList45);
         java.lang.Class<?> wildcardClass47 = intList45.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(wildcardClass47);
     }
 
     @Test
     public void test0160() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0160");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList55, intList67);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList44, intList71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.lang.Integer[] intArray81 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList82 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean83 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList82, intArray81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList77, intList82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList71, intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList40, intList71);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList27, intList40);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.mergesort(intList90);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.mergesort(intList90);
         java.lang.Class<?> wildcardClass93 = intList92.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intArray81);
         org.junit.Assert.assertTrue("'" + boolean83 + "' != '" + true + "'", boolean83 == true);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(wildcardClass93);
     }
 
     @Test
     public void test0161() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0161");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Class<?> wildcardClass28 = intList27.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(wildcardClass28);
     }
 
     @Test
     public void test0162() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0162");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList33, intList38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList27, intList40);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList47, intList52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.lang.Integer[] intArray60 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList61 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean62 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList61, intArray60);
         java.lang.Integer[] intArray65 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList66 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean67 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList66, intArray65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList61, intList66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.mergesort(intList68);
         java.lang.Integer[] intArray73 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList74 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean75 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList74, intArray73);
         java.lang.Integer[] intArray78 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList79 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean80 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList79, intArray78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList74, intList79);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.mergesort(intList81);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList69, intList82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList56, intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList40, intList56);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList13, intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.lang.Class<?> wildcardClass89 = intList86.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intArray60);
         org.junit.Assert.assertTrue("'" + boolean62 + "' != '" + true + "'", boolean62 == true);
         org.junit.Assert.assertNotNull(intArray65);
         org.junit.Assert.assertTrue("'" + boolean67 + "' != '" + true + "'", boolean67 == true);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intArray73);
         org.junit.Assert.assertTrue("'" + boolean75 + "' != '" + true + "'", boolean75 == true);
         org.junit.Assert.assertNotNull(intArray78);
         org.junit.Assert.assertTrue("'" + boolean80 + "' != '" + true + "'", boolean80 == true);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(wildcardClass89);
     }
 
     @Test
     public void test0163() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0163");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList55, intList67);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.lang.Integer[] intArray81 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList82 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean83 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList82, intArray81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList77, intList82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList72, intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList88);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.merge(intList45, intList89);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.lang.Class<?> wildcardClass92 = intList45.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intArray81);
         org.junit.Assert.assertTrue("'" + boolean83 + "' != '" + true + "'", boolean83 == true);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(wildcardClass92);
     }
 
     @Test
     public void test0164() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0164");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList23);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList23);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList30, intList35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList23, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList9, intList39);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList55, intList67);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList44, intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList39, intList72);
         java.lang.Class<?> wildcardClass74 = intList39.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(wildcardClass74);
     }
 
     @Test
     public void test0165() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0165");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Class<?> wildcardClass29 = intList27.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(wildcardClass29);
     }
 
     @Test
     public void test0166() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0166");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.lang.Integer[] intArray28 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList29 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean30 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList29, intArray28);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList29, intList34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.util.ArrayList<java.lang.Integer> intList50 = correct_java_programs.MERGESORT.merge(intList43, intList48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.mergesort(intList50);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList36, intList50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList22, intList52);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList12, intList22);
         java.lang.Integer[] intArray57 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList58 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean59 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList58, intArray57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray68 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList69 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean70 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList69, intArray68);
         java.lang.Integer[] intArray73 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList74 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean75 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList74, intArray73);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.merge(intList69, intList74);
         java.lang.Integer[] intArray80 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList81 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean82 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList81, intArray80);
         java.lang.Integer[] intArray85 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList86 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean87 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList86, intArray85);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList81, intList86);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.merge(intList74, intList86);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.merge(intList63, intList90);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.merge(intList58, intList91);
         java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.merge(intList54, intList58);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.mergesort(intList58);
         java.lang.Class<?> wildcardClass95 = intList94.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intArray28);
         org.junit.Assert.assertTrue("'" + boolean30 + "' != '" + true + "'", boolean30 == true);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intList50);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray57);
         org.junit.Assert.assertTrue("'" + boolean59 + "' != '" + true + "'", boolean59 == true);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray68);
         org.junit.Assert.assertTrue("'" + boolean70 + "' != '" + true + "'", boolean70 == true);
         org.junit.Assert.assertNotNull(intArray73);
         org.junit.Assert.assertTrue("'" + boolean75 + "' != '" + true + "'", boolean75 == true);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intArray80);
         org.junit.Assert.assertTrue("'" + boolean82 + "' != '" + true + "'", boolean82 == true);
         org.junit.Assert.assertNotNull(intArray85);
         org.junit.Assert.assertTrue("'" + boolean87 + "' != '" + true + "'", boolean87 == true);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(intList93);
         org.junit.Assert.assertNotNull(intList94);
         org.junit.Assert.assertNotNull(wildcardClass95);
     }
 
     @Test
     public void test0167() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0167");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList29 = null;
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList28, intList29);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
     }
 
     @Test
     public void test0168() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0168");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList31, intList43);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.lang.Integer[] intArray55 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList56 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean57 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList56, intArray55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList51, intList56);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList68);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList56, intList68);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.lang.Integer[] intArray77 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList78 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean79 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList78, intArray77);
         java.lang.Integer[] intArray82 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList83 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean84 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList83, intArray82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList78, intList83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList73, intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList87);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList87);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.merge(intList31, intList89);
         java.lang.Class<?> wildcardClass93 = intList89.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intArray55);
         org.junit.Assert.assertTrue("'" + boolean57 + "' != '" + true + "'", boolean57 == true);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intArray77);
         org.junit.Assert.assertTrue("'" + boolean79 + "' != '" + true + "'", boolean79 == true);
         org.junit.Assert.assertNotNull(intArray82);
         org.junit.Assert.assertTrue("'" + boolean84 + "' != '" + true + "'", boolean84 == true);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(wildcardClass93);
     }
 
     @Test
     public void test0169() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0169");
         java.util.ArrayList<java.lang.Integer> intList0 = null;
         java.lang.Integer[] intArray4 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList5 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean6 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList5, intArray4);
         java.lang.Integer[] intArray9 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList10 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean11 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList10, intArray9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.merge(intList5, intList10);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList22);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList10, intList22);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList10);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList27, intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList41);
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.merge(intList0, intList41);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray4);
         org.junit.Assert.assertTrue("'" + boolean6 + "' != '" + true + "'", boolean6 == true);
         org.junit.Assert.assertNotNull(intArray9);
         org.junit.Assert.assertTrue("'" + boolean11 + "' != '" + true + "'", boolean11 == true);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
     }
 
     @Test
     public void test0170() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0170");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.util.ArrayList<java.lang.Integer> intList32 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.mergesort(intList32);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.lang.Integer[] intArray41 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList42 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean43 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList42, intArray41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList65);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList53, intList65);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList42, intList69);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList37, intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList32, intList72);
         java.lang.Class<?> wildcardClass75 = intList74.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intList32);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intArray41);
         org.junit.Assert.assertTrue("'" + boolean43 + "' != '" + true + "'", boolean43 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(wildcardClass75);
     }
 
     @Test
     public void test0171() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0171");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList33, intList38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList47, intList52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList54);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList40, intList54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList54);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.lang.Integer[] intArray74 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList75 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean76 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList75, intArray74);
         java.lang.Integer[] intArray79 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList80 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean81 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList80, intArray79);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList75, intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList70, intList83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList57, intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList27, intList87);
         java.lang.Class<?> wildcardClass89 = intList87.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intArray74);
         org.junit.Assert.assertTrue("'" + boolean76 + "' != '" + true + "'", boolean76 == true);
         org.junit.Assert.assertNotNull(intArray79);
         org.junit.Assert.assertTrue("'" + boolean81 + "' != '" + true + "'", boolean81 == true);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(wildcardClass89);
     }
 
     @Test
     public void test0172() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0172");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.util.ArrayList<java.lang.Integer> intList48 = correct_java_programs.MERGESORT.merge(intList41, intList46);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.lang.Integer[] intArray57 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList58 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean59 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList58, intArray57);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList53, intList58);
         java.util.ArrayList<java.lang.Integer> intList61 = correct_java_programs.MERGESORT.mergesort(intList58);
         java.util.ArrayList<java.lang.Integer> intList62 = correct_java_programs.MERGESORT.merge(intList46, intList58);
         java.util.ArrayList<java.lang.Integer> intList63 = correct_java_programs.MERGESORT.merge(intList35, intList62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.lang.Integer[] intArray72 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList73 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean74 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList73, intArray72);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.merge(intList68, intList73);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.mergesort(intList75);
         java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.mergesort(intList75);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.merge(intList63, intList75);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList31, intList78);
         java.lang.Class<?> wildcardClass80 = intList78.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intList48);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intArray57);
         org.junit.Assert.assertTrue("'" + boolean59 + "' != '" + true + "'", boolean59 == true);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intList61);
         org.junit.Assert.assertNotNull(intList62);
         org.junit.Assert.assertNotNull(intList63);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intArray72);
         org.junit.Assert.assertTrue("'" + boolean74 + "' != '" + true + "'", boolean74 == true);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intList77);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(wildcardClass80);
     }
 
     @Test
     public void test0173() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0173");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray41 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList42 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean43 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList42, intArray41);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.util.ArrayList<java.lang.Integer> intList49 = correct_java_programs.MERGESORT.merge(intList42, intList47);
         java.lang.Integer[] intArray53 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList54 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean55 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList54, intArray53);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.util.ArrayList<java.lang.Integer> intList61 = correct_java_programs.MERGESORT.merge(intList54, intList59);
         java.util.ArrayList<java.lang.Integer> intList62 = correct_java_programs.MERGESORT.mergesort(intList59);
         java.util.ArrayList<java.lang.Integer> intList63 = correct_java_programs.MERGESORT.merge(intList47, intList59);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.merge(intList36, intList63);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.merge(intList31, intList64);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.mergesort(intList65);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList27, intList66);
         java.lang.Class<?> wildcardClass69 = intList66.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray41);
         org.junit.Assert.assertTrue("'" + boolean43 + "' != '" + true + "'", boolean43 == true);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intList49);
         org.junit.Assert.assertNotNull(intArray53);
         org.junit.Assert.assertTrue("'" + boolean55 + "' != '" + true + "'", boolean55 == true);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intList61);
         org.junit.Assert.assertNotNull(intList62);
         org.junit.Assert.assertNotNull(intList63);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(wildcardClass69);
     }
 
     @Test
     public void test0174() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0174");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList15 = correct_java_programs.MERGESORT.mergesort(intList14);
         java.util.ArrayList<java.lang.Integer> intList16 = null;
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList17 = correct_java_programs.MERGESORT.merge(intList15, intList16);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intList15);
     }
 
     @Test
     public void test0175() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0175");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList31, intList43);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.lang.Integer[] intArray55 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList56 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean57 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList56, intArray55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList51, intList56);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList68);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList56, intList68);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.lang.Integer[] intArray77 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList78 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean79 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList78, intArray77);
         java.lang.Integer[] intArray82 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList83 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean84 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList83, intArray82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList78, intList83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList73, intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList87);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList87);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.merge(intList31, intList89);
         java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.lang.Class<?> wildcardClass94 = intList31.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intArray55);
         org.junit.Assert.assertTrue("'" + boolean57 + "' != '" + true + "'", boolean57 == true);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intArray77);
         org.junit.Assert.assertTrue("'" + boolean79 + "' != '" + true + "'", boolean79 == true);
         org.junit.Assert.assertNotNull(intArray82);
         org.junit.Assert.assertTrue("'" + boolean84 + "' != '" + true + "'", boolean84 == true);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(intList93);
         org.junit.Assert.assertNotNull(wildcardClass94);
     }
 
     @Test
     public void test0176() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0176");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList30, intList45);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList52, intList57);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList45, intList52);
         java.lang.Class<?> wildcardClass61 = intList60.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(wildcardClass61);
     }
 
     @Test
     public void test0177() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0177");
         java.util.ArrayList<java.lang.Integer> intList0 = null;
         java.lang.Integer[] intArray4 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList5 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean6 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList5, intArray4);
         java.lang.Integer[] intArray9 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList10 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean11 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList10, intArray9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.merge(intList5, intList10);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList22);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList10, intList22);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList10);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.lang.Integer[] intArray41 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList42 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean43 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList42, intArray41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.merge(intList37, intList42);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.lang.Integer[] intArray53 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList54 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean55 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList54, intArray53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList49, intList54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList54);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList42, intList54);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList31, intList58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.lang.Integer[] intArray68 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList69 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean70 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList69, intArray68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList64, intList69);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList58, intList73);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.merge(intList10, intList73);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.mergesort(intList10);
         java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.mergesort(intList10);
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.merge(intList0, intList10);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray4);
         org.junit.Assert.assertTrue("'" + boolean6 + "' != '" + true + "'", boolean6 == true);
         org.junit.Assert.assertNotNull(intArray9);
         org.junit.Assert.assertTrue("'" + boolean11 + "' != '" + true + "'", boolean11 == true);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intArray41);
         org.junit.Assert.assertTrue("'" + boolean43 + "' != '" + true + "'", boolean43 == true);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intArray53);
         org.junit.Assert.assertTrue("'" + boolean55 + "' != '" + true + "'", boolean55 == true);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intArray68);
         org.junit.Assert.assertTrue("'" + boolean70 + "' != '" + true + "'", boolean70 == true);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intList77);
     }
 
     @Test
     public void test0178() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0178");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList24, intList36);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList41, intList54);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.lang.Class<?> wildcardClass57 = intList56.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(wildcardClass57);
     }
 
     @Test
     public void test0179() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0179");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.util.ArrayList<java.lang.Integer> intList48 = correct_java_programs.MERGESORT.merge(intList41, intList46);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.lang.Integer[] intArray57 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList58 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean59 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList58, intArray57);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList53, intList58);
         java.util.ArrayList<java.lang.Integer> intList61 = correct_java_programs.MERGESORT.mergesort(intList58);
         java.util.ArrayList<java.lang.Integer> intList62 = correct_java_programs.MERGESORT.merge(intList46, intList58);
         java.util.ArrayList<java.lang.Integer> intList63 = correct_java_programs.MERGESORT.merge(intList35, intList62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.lang.Integer[] intArray72 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList73 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean74 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList73, intArray72);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.merge(intList68, intList73);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.mergesort(intList75);
         java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.mergesort(intList75);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.merge(intList63, intList75);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList31, intList78);
         java.lang.Class<?> wildcardClass80 = intList79.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intList48);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intArray57);
         org.junit.Assert.assertTrue("'" + boolean59 + "' != '" + true + "'", boolean59 == true);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intList61);
         org.junit.Assert.assertNotNull(intList62);
         org.junit.Assert.assertNotNull(intList63);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intArray72);
         org.junit.Assert.assertTrue("'" + boolean74 + "' != '" + true + "'", boolean74 == true);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intList77);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(wildcardClass80);
     }
 
     @Test
     public void test0180() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0180");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList3);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.lang.Integer[] intArray55 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList56 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean57 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList56, intArray55);
         java.lang.Integer[] intArray60 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList61 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean62 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList61, intArray60);
         java.util.ArrayList<java.lang.Integer> intList63 = correct_java_programs.MERGESORT.merge(intList56, intList61);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.mergesort(intList61);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.merge(intList49, intList61);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList38, intList61);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList61);
         java.lang.Class<?> wildcardClass68 = intList61.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intArray55);
         org.junit.Assert.assertTrue("'" + boolean57 + "' != '" + true + "'", boolean57 == true);
         org.junit.Assert.assertNotNull(intArray60);
         org.junit.Assert.assertTrue("'" + boolean62 + "' != '" + true + "'", boolean62 == true);
         org.junit.Assert.assertNotNull(intList63);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(wildcardClass68);
     }
 
     @Test
     public void test0181() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0181");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.lang.Integer[] intArray26 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList27 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean28 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList27, intArray26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.merge(intList22, intList27);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.lang.Integer[] intArray38 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList39 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean40 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList39, intArray38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList34, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList39);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.merge(intList16, intList43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.lang.Integer[] intArray53 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList54 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean55 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList54, intArray53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList49, intList54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList43, intList58);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList12, intList43);
         java.util.ArrayList<java.lang.Integer> intList61 = null;
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList62 = correct_java_programs.MERGESORT.merge(intList12, intList61);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intArray26);
         org.junit.Assert.assertTrue("'" + boolean28 + "' != '" + true + "'", boolean28 == true);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intArray38);
         org.junit.Assert.assertTrue("'" + boolean40 + "' != '" + true + "'", boolean40 == true);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intArray53);
         org.junit.Assert.assertTrue("'" + boolean55 + "' != '" + true + "'", boolean55 == true);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
     }
 
     @Test
     public void test0182() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0182");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.lang.Class<?> wildcardClass39 = intList38.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(wildcardClass39);
     }
 
     @Test
     public void test0183() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0183");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.lang.Integer[] intArray53 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList54 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean55 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList54, intArray53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList49, intList54);
         java.lang.Integer[] intArray60 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList61 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean62 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList61, intArray60);
         java.lang.Integer[] intArray65 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList66 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean67 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList66, intArray65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList61, intList66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList54, intList66);
         java.lang.Integer[] intArray74 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList75 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean76 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList75, intArray74);
         java.lang.Integer[] intArray79 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList80 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean81 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList80, intArray79);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList75, intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList70, intList82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList13, intList70);
         java.lang.Class<?> wildcardClass86 = intList70.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intArray53);
         org.junit.Assert.assertTrue("'" + boolean55 + "' != '" + true + "'", boolean55 == true);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intArray60);
         org.junit.Assert.assertTrue("'" + boolean62 + "' != '" + true + "'", boolean62 == true);
         org.junit.Assert.assertNotNull(intArray65);
         org.junit.Assert.assertTrue("'" + boolean67 + "' != '" + true + "'", boolean67 == true);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intArray74);
         org.junit.Assert.assertTrue("'" + boolean76 + "' != '" + true + "'", boolean76 == true);
         org.junit.Assert.assertNotNull(intArray79);
         org.junit.Assert.assertTrue("'" + boolean81 + "' != '" + true + "'", boolean81 == true);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(wildcardClass86);
     }
 
     @Test
     public void test0184() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0184");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList30, intList45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.lang.Integer[] intArray55 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList56 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean57 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList56, intArray55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList51, intList56);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList68);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList56, intList68);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList45, intList56);
         java.lang.Class<?> wildcardClass74 = intList56.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intArray55);
         org.junit.Assert.assertTrue("'" + boolean57 + "' != '" + true + "'", boolean57 == true);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(wildcardClass74);
     }
 
     @Test
     public void test0185() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0185");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList47, intList52);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList64);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList52, intList64);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList40, intList70);
         java.lang.Class<?> wildcardClass73 = intList70.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(wildcardClass73);
     }
 
     @Test
     public void test0186() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0186");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList3);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.util.ArrayList<java.lang.Integer> intList50 = correct_java_programs.MERGESORT.merge(intList43, intList48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.mergesort(intList48);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList38, intList53);
         java.lang.Class<?> wildcardClass55 = intList38.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intList50);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(wildcardClass55);
     }
 
     @Test
     public void test0187() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0187");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList39, intList53);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.lang.Integer[] intArray71 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList72 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean73 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList72, intArray71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList72, intList77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList65, intList77);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList39, intList77);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList12, intList39);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Class<?> wildcardClass85 = intList12.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intArray71);
         org.junit.Assert.assertTrue("'" + boolean73 + "' != '" + true + "'", boolean73 == true);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(wildcardClass85);
     }
 
     @Test
     public void test0188() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0188");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList3);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.lang.Integer[] intArray55 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList56 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean57 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList56, intArray55);
         java.lang.Integer[] intArray60 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList61 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean62 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList61, intArray60);
         java.util.ArrayList<java.lang.Integer> intList63 = correct_java_programs.MERGESORT.merge(intList56, intList61);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.mergesort(intList61);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.merge(intList49, intList61);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList38, intList61);
         java.lang.Integer[] intArray69 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList70 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean71 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList70, intArray69);
         java.lang.Integer[] intArray75 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList76 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean77 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList76, intArray75);
         java.lang.Integer[] intArray80 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList81 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean82 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList81, intArray80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList76, intList81);
         java.lang.Integer[] intArray87 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList88 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean89 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList88, intArray87);
         java.lang.Integer[] intArray92 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList93 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean94 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList93, intArray92);
         java.util.ArrayList<java.lang.Integer> intList95 = correct_java_programs.MERGESORT.merge(intList88, intList93);
         java.util.ArrayList<java.lang.Integer> intList96 = correct_java_programs.MERGESORT.mergesort(intList93);
         java.util.ArrayList<java.lang.Integer> intList97 = correct_java_programs.MERGESORT.merge(intList81, intList93);
         java.util.ArrayList<java.lang.Integer> intList98 = correct_java_programs.MERGESORT.merge(intList70, intList97);
         java.util.ArrayList<java.lang.Integer> intList99 = correct_java_programs.MERGESORT.merge(intList61, intList97);
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intArray55);
         org.junit.Assert.assertTrue("'" + boolean57 + "' != '" + true + "'", boolean57 == true);
         org.junit.Assert.assertNotNull(intArray60);
         org.junit.Assert.assertTrue("'" + boolean62 + "' != '" + true + "'", boolean62 == true);
         org.junit.Assert.assertNotNull(intList63);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intArray69);
         org.junit.Assert.assertTrue("'" + boolean71 + "' != '" + true + "'", boolean71 == true);
         org.junit.Assert.assertNotNull(intArray75);
         org.junit.Assert.assertTrue("'" + boolean77 + "' != '" + true + "'", boolean77 == true);
         org.junit.Assert.assertNotNull(intArray80);
         org.junit.Assert.assertTrue("'" + boolean82 + "' != '" + true + "'", boolean82 == true);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intArray87);
         org.junit.Assert.assertTrue("'" + boolean89 + "' != '" + true + "'", boolean89 == true);
         org.junit.Assert.assertNotNull(intArray92);
         org.junit.Assert.assertTrue("'" + boolean94 + "' != '" + true + "'", boolean94 == true);
         org.junit.Assert.assertNotNull(intList95);
         org.junit.Assert.assertNotNull(intList96);
         org.junit.Assert.assertNotNull(intList97);
         org.junit.Assert.assertNotNull(intList98);
         org.junit.Assert.assertNotNull(intList99);
     }
 
     @Test
     public void test0189() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0189");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList15 = correct_java_programs.MERGESORT.mergesort(intList14);
         java.lang.Integer[] intArray19 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList20 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean21 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList20, intArray19);
         java.lang.Integer[] intArray24 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList25 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean26 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList25, intArray24);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList20, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList25, intList37);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList52, intList57);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.lang.Integer[] intArray68 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList69 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean70 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList69, intArray68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList64, intList69);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList57, intList69);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList46, intList73);
         java.lang.Integer[] intArray78 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList79 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean80 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList79, intArray78);
         java.lang.Integer[] intArray83 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList84 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean85 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList84, intArray83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList79, intList84);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList87);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList73, intList88);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.merge(intList25, intList88);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.mergesort(intList92);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.mergesort(intList93);
         java.util.ArrayList<java.lang.Integer> intList95 = correct_java_programs.MERGESORT.merge(intList15, intList93);
         java.util.ArrayList<java.lang.Integer> intList96 = correct_java_programs.MERGESORT.mergesort(intList95);
         java.lang.Class<?> wildcardClass97 = intList96.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intList15);
         org.junit.Assert.assertNotNull(intArray19);
         org.junit.Assert.assertTrue("'" + boolean21 + "' != '" + true + "'", boolean21 == true);
         org.junit.Assert.assertNotNull(intArray24);
         org.junit.Assert.assertTrue("'" + boolean26 + "' != '" + true + "'", boolean26 == true);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intArray68);
         org.junit.Assert.assertTrue("'" + boolean70 + "' != '" + true + "'", boolean70 == true);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intArray78);
         org.junit.Assert.assertTrue("'" + boolean80 + "' != '" + true + "'", boolean80 == true);
         org.junit.Assert.assertNotNull(intArray83);
         org.junit.Assert.assertTrue("'" + boolean85 + "' != '" + true + "'", boolean85 == true);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(intList93);
         org.junit.Assert.assertNotNull(intList94);
         org.junit.Assert.assertNotNull(intList95);
         org.junit.Assert.assertNotNull(intList96);
         org.junit.Assert.assertNotNull(wildcardClass97);
     }
 
     @Test
     public void test0190() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0190");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList3);
         java.lang.Class<?> wildcardClass39 = intList38.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(wildcardClass39);
     }
 
     @Test
     public void test0191() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0191");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList31, intList43);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.lang.Integer[] intArray55 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList56 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean57 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList56, intArray55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList51, intList56);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.lang.Integer[] intArray81 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList82 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean83 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList82, intArray81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList77, intList82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList70, intList84);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList56, intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList46, intList56);
         java.lang.Class<?> wildcardClass90 = intList46.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intArray55);
         org.junit.Assert.assertTrue("'" + boolean57 + "' != '" + true + "'", boolean57 == true);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intArray81);
         org.junit.Assert.assertTrue("'" + boolean83 + "' != '" + true + "'", boolean83 == true);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(wildcardClass90);
     }
 
     @Test
     public void test0192() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0192");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Class<?> wildcardClass29 = intList28.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(wildcardClass29);
     }
 
     @Test
     public void test0193() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0193");
         java.util.ArrayList<java.lang.Integer> intList0 = null;
         java.lang.Integer[] intArray4 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList5 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean6 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList5, intArray4);
         java.lang.Integer[] intArray9 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList10 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean11 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList10, intArray9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.merge(intList5, intList10);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList22);
         java.lang.Integer[] intArray28 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList29 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean30 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList29, intArray28);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.lang.Integer[] intArray39 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList40 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean41 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList40, intArray39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList35, intList40);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList47, intList52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList40, intList52);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList29, intList56);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList56, intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList25, intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.mergesort(intList73);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.merge(intList12, intList73);
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.merge(intList0, intList75);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray4);
         org.junit.Assert.assertTrue("'" + boolean6 + "' != '" + true + "'", boolean6 == true);
         org.junit.Assert.assertNotNull(intArray9);
         org.junit.Assert.assertTrue("'" + boolean11 + "' != '" + true + "'", boolean11 == true);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray28);
         org.junit.Assert.assertTrue("'" + boolean30 + "' != '" + true + "'", boolean30 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intArray39);
         org.junit.Assert.assertTrue("'" + boolean41 + "' != '" + true + "'", boolean41 == true);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
     }
 
     @Test
     public void test0194() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0194");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList30, intList45);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList52, intList57);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList45, intList52);
         java.lang.Class<?> wildcardClass61 = intList45.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(wildcardClass61);
     }
 
     @Test
     public void test0195() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0195");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList41, intList53);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList30, intList57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList57, intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList9, intList72);
         java.lang.Integer[] intArray78 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList79 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean80 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList79, intArray78);
         java.lang.Integer[] intArray83 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList84 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean85 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList84, intArray83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList79, intList84);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList87);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList9, intList87);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.mergesort(intList91);
         java.lang.Class<?> wildcardClass93 = intList91.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intArray78);
         org.junit.Assert.assertTrue("'" + boolean80 + "' != '" + true + "'", boolean80 == true);
         org.junit.Assert.assertNotNull(intArray83);
         org.junit.Assert.assertTrue("'" + boolean85 + "' != '" + true + "'", boolean85 == true);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(wildcardClass93);
     }
 
     @Test
     public void test0196() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0196");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Class<?> wildcardClass29 = intList25.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(wildcardClass29);
     }
 
     @Test
     public void test0197() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0197");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList24, intList36);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList41, intList54);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Class<?> wildcardClass58 = intList13.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(wildcardClass58);
     }
 
     @Test
     public void test0198() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0198");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList39, intList53);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.lang.Integer[] intArray71 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList72 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean73 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList72, intArray71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList72, intList77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList65, intList77);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList39, intList77);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList25, intList84);
         java.lang.Class<?> wildcardClass86 = intList85.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intArray71);
         org.junit.Assert.assertTrue("'" + boolean73 + "' != '" + true + "'", boolean73 == true);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(wildcardClass86);
     }
 
     @Test
     public void test0199() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0199");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList3);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.lang.Class<?> wildcardClass40 = intList38.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(wildcardClass40);
     }
 
     @Test
     public void test0200() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0200");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList30, intList45);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList52, intList57);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.mergesort(intList59);
         java.util.ArrayList<java.lang.Integer> intList61 = correct_java_programs.MERGESORT.mergesort(intList59);
         java.lang.Integer[] intArray65 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList66 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean67 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList66, intArray65);
         java.lang.Integer[] intArray70 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList71 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean72 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList71, intArray70);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList66, intList71);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.mergesort(intList73);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.merge(intList59, intList73);
         java.lang.Integer[] intArray79 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList80 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean81 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList80, intArray79);
         java.lang.Integer[] intArray84 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList85 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean86 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList85, intArray84);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList80, intList85);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList88);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.merge(intList75, intList90);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.mergesort(intList90);
         java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.mergesort(intList92);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.merge(intList47, intList92);
         java.lang.Class<?> wildcardClass95 = intList94.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intList61);
         org.junit.Assert.assertNotNull(intArray65);
         org.junit.Assert.assertTrue("'" + boolean67 + "' != '" + true + "'", boolean67 == true);
         org.junit.Assert.assertNotNull(intArray70);
         org.junit.Assert.assertTrue("'" + boolean72 + "' != '" + true + "'", boolean72 == true);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intArray79);
         org.junit.Assert.assertTrue("'" + boolean81 + "' != '" + true + "'", boolean81 == true);
         org.junit.Assert.assertNotNull(intArray84);
         org.junit.Assert.assertTrue("'" + boolean86 + "' != '" + true + "'", boolean86 == true);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(intList93);
         org.junit.Assert.assertNotNull(intList94);
         org.junit.Assert.assertNotNull(wildcardClass95);
     }
 
     @Test
     public void test0201() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0201");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.lang.Integer[] intArray44 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList45 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList45, intArray44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList45, intList50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList52, intList66);
         java.lang.Integer[] intArray72 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList73 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean74 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList73, intArray72);
         java.lang.Integer[] intArray77 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList78 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean79 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList78, intArray77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.merge(intList73, intList78);
         java.lang.Integer[] intArray84 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList85 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean86 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList85, intArray84);
         java.lang.Integer[] intArray89 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList90 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean91 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList90, intArray89);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.merge(intList85, intList90);
         java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.mergesort(intList90);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.merge(intList78, intList90);
         java.util.ArrayList<java.lang.Integer> intList95 = correct_java_programs.MERGESORT.merge(intList52, intList90);
         java.util.ArrayList<java.lang.Integer> intList96 = correct_java_programs.MERGESORT.mergesort(intList90);
         java.util.ArrayList<java.lang.Integer> intList97 = correct_java_programs.MERGESORT.mergesort(intList96);
         java.util.ArrayList<java.lang.Integer> intList98 = correct_java_programs.MERGESORT.mergesort(intList96);
         java.util.ArrayList<java.lang.Integer> intList99 = correct_java_programs.MERGESORT.merge(intList40, intList98);
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray44);
         org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intArray72);
         org.junit.Assert.assertTrue("'" + boolean74 + "' != '" + true + "'", boolean74 == true);
         org.junit.Assert.assertNotNull(intArray77);
         org.junit.Assert.assertTrue("'" + boolean79 + "' != '" + true + "'", boolean79 == true);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intArray84);
         org.junit.Assert.assertTrue("'" + boolean86 + "' != '" + true + "'", boolean86 == true);
         org.junit.Assert.assertNotNull(intArray89);
         org.junit.Assert.assertTrue("'" + boolean91 + "' != '" + true + "'", boolean91 == true);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(intList93);
         org.junit.Assert.assertNotNull(intList94);
         org.junit.Assert.assertNotNull(intList95);
         org.junit.Assert.assertNotNull(intList96);
         org.junit.Assert.assertNotNull(intList97);
         org.junit.Assert.assertNotNull(intList98);
         org.junit.Assert.assertNotNull(intList99);
     }
 
     @Test
     public void test0202() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0202");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList42);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.lang.Class<?> wildcardClass47 = intList46.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(wildcardClass47);
     }
 
     @Test
     public void test0203() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0203");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList15 = correct_java_programs.MERGESORT.mergesort(intList14);
         java.lang.Integer[] intArray19 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList20 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean21 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList20, intArray19);
         java.lang.Integer[] intArray24 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList25 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean26 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList25, intArray24);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList20, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.lang.Integer[] intArray38 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList39 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean40 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList39, intArray38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList34, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList15, intList41);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.lang.Integer[] intArray53 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList54 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean55 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList54, intArray53);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.lang.Integer[] intArray71 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList72 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean73 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList72, intArray71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList72, intList77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList65, intList77);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList54, intList81);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList49, intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList45, intList82);
         java.lang.Class<?> wildcardClass85 = intList45.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intList15);
         org.junit.Assert.assertNotNull(intArray19);
         org.junit.Assert.assertTrue("'" + boolean21 + "' != '" + true + "'", boolean21 == true);
         org.junit.Assert.assertNotNull(intArray24);
         org.junit.Assert.assertTrue("'" + boolean26 + "' != '" + true + "'", boolean26 == true);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intArray38);
         org.junit.Assert.assertTrue("'" + boolean40 + "' != '" + true + "'", boolean40 == true);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intArray53);
         org.junit.Assert.assertTrue("'" + boolean55 + "' != '" + true + "'", boolean55 == true);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intArray71);
         org.junit.Assert.assertTrue("'" + boolean73 + "' != '" + true + "'", boolean73 == true);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(wildcardClass85);
     }
 
     @Test
     public void test0204() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0204");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.lang.Class<?> wildcardClass26 = intList21.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(wildcardClass26);
     }
 
     @Test
     public void test0205() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0205");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList55, intList69);
         java.lang.Integer[] intArray75 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList76 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean77 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList76, intArray75);
         java.lang.Integer[] intArray80 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList81 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean82 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList81, intArray80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList76, intList81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList81);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList71, intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList88);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.mergesort(intList90);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.merge(intList27, intList90);
         java.lang.Class<?> wildcardClass93 = intList92.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intArray75);
         org.junit.Assert.assertTrue("'" + boolean77 + "' != '" + true + "'", boolean77 == true);
         org.junit.Assert.assertNotNull(intArray80);
         org.junit.Assert.assertTrue("'" + boolean82 + "' != '" + true + "'", boolean82 == true);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(wildcardClass93);
     }
 
     @Test
     public void test0206() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0206");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Integer[] intArray44 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList45 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList45, intArray44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList45, intList50);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.merge(intList57, intList62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.mergesort(intList64);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.mergesort(intList64);
         java.lang.Integer[] intArray70 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList71 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean72 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList71, intArray70);
         java.lang.Integer[] intArray75 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList76 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean77 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList76, intArray75);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.merge(intList71, intList76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.mergesort(intList78);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.merge(intList64, intList78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList50, intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList40, intList50);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList27, intList50);
         java.util.ArrayList<java.lang.Integer> intList84 = null;
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList27, intList84);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray44);
         org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intArray70);
         org.junit.Assert.assertTrue("'" + boolean72 + "' != '" + true + "'", boolean72 == true);
         org.junit.Assert.assertNotNull(intArray75);
         org.junit.Assert.assertTrue("'" + boolean77 + "' != '" + true + "'", boolean77 == true);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
     }
 
     @Test
     public void test0207() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0207");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList30, intList35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList23, intList53);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList13, intList23);
         java.lang.Class<?> wildcardClass56 = intList13.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(wildcardClass56);
     }
 
     @Test
     public void test0208() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0208");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList39, intList53);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.lang.Integer[] intArray71 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList72 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean73 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList72, intArray71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList72, intList77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList65, intList77);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList39, intList77);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList12, intList39);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Class<?> wildcardClass85 = intList84.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intArray71);
         org.junit.Assert.assertTrue("'" + boolean73 + "' != '" + true + "'", boolean73 == true);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(wildcardClass85);
     }
 
     @Test
     public void test0209() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0209");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList31, intList43);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.lang.Integer[] intArray55 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList56 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean57 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList56, intArray55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList51, intList56);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList68);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList56, intList68);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.lang.Integer[] intArray77 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList78 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean79 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList78, intArray77);
         java.lang.Integer[] intArray82 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList83 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean84 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList83, intArray82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList78, intList83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList73, intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList87);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList87);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.merge(intList31, intList89);
         java.lang.Class<?> wildcardClass93 = intList92.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intArray55);
         org.junit.Assert.assertTrue("'" + boolean57 + "' != '" + true + "'", boolean57 == true);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intArray77);
         org.junit.Assert.assertTrue("'" + boolean79 + "' != '" + true + "'", boolean79 == true);
         org.junit.Assert.assertNotNull(intArray82);
         org.junit.Assert.assertTrue("'" + boolean84 + "' != '" + true + "'", boolean84 == true);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(wildcardClass93);
     }
 
     @Test
     public void test0210() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0210");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.lang.Integer[] intArray27 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList28 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean29 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList28, intArray27);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList28, intList33);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.mergesort(intList33);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList21, intList33);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.lang.Integer[] intArray41 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList42 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean43 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList42, intArray41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList65);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList53, intList65);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList42, intList69);
         java.lang.Integer[] intArray74 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList75 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean76 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList75, intArray74);
         java.lang.Integer[] intArray79 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList80 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean81 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList80, intArray79);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList75, intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList69, intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList21, intList84);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList11, intList84);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.lang.Class<?> wildcardClass91 = intList89.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intArray27);
         org.junit.Assert.assertTrue("'" + boolean29 + "' != '" + true + "'", boolean29 == true);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray41);
         org.junit.Assert.assertTrue("'" + boolean43 + "' != '" + true + "'", boolean43 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intArray74);
         org.junit.Assert.assertTrue("'" + boolean76 + "' != '" + true + "'", boolean76 == true);
         org.junit.Assert.assertNotNull(intArray79);
         org.junit.Assert.assertTrue("'" + boolean81 + "' != '" + true + "'", boolean81 == true);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(wildcardClass91);
     }
 
     @Test
     public void test0211() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0211");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList54);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.lang.Integer[] intArray72 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList73 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean74 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList73, intArray72);
         java.lang.Integer[] intArray77 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList78 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean79 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList78, intArray77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.merge(intList73, intList78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.mergesort(intList81);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList68, intList81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList55, intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList40, intList86);
         java.lang.Class<?> wildcardClass88 = intList87.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intArray72);
         org.junit.Assert.assertTrue("'" + boolean74 + "' != '" + true + "'", boolean74 == true);
         org.junit.Assert.assertNotNull(intArray77);
         org.junit.Assert.assertTrue("'" + boolean79 + "' != '" + true + "'", boolean79 == true);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(wildcardClass88);
     }
 
     @Test
     public void test0212() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0212");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList30, intList35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.lang.Integer[] intArray71 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList72 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean73 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList72, intArray71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList72, intList77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList79);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList67, intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList54, intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList9, intList54);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.lang.Class<?> wildcardClass87 = intList85.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intArray71);
         org.junit.Assert.assertTrue("'" + boolean73 + "' != '" + true + "'", boolean73 == true);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(wildcardClass87);
     }
 
     @Test
     public void test0213() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0213");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList24, intList36);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList13, intList40);
         java.lang.Class<?> wildcardClass42 = intList41.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(wildcardClass42);
     }
 
     @Test
     public void test0214() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0214");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList25, intList39);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.lang.Integer[] intArray57 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList58 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean59 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList58, intArray57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.merge(intList58, intList63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.mergesort(intList63);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList51, intList63);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList25, intList63);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.mergesort(intList63);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList11, intList63);
         java.lang.Class<?> wildcardClass71 = intList70.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intArray57);
         org.junit.Assert.assertTrue("'" + boolean59 + "' != '" + true + "'", boolean59 == true);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(wildcardClass71);
     }
 
     @Test
     public void test0215() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0215");
         java.util.ArrayList<java.lang.Integer> intList0 = null;
         java.lang.Integer[] intArray4 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList5 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean6 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList5, intArray4);
         java.lang.Integer[] intArray9 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList10 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean11 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList10, intArray9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.merge(intList5, intList10);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList15 = correct_java_programs.MERGESORT.mergesort(intList14);
         java.lang.Integer[] intArray19 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList20 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean21 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList20, intArray19);
         java.lang.Integer[] intArray24 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList25 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean26 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList25, intArray24);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList20, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList25, intList37);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList14, intList41);
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList0, intList14);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray4);
         org.junit.Assert.assertTrue("'" + boolean6 + "' != '" + true + "'", boolean6 == true);
         org.junit.Assert.assertNotNull(intArray9);
         org.junit.Assert.assertTrue("'" + boolean11 + "' != '" + true + "'", boolean11 == true);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intList15);
         org.junit.Assert.assertNotNull(intArray19);
         org.junit.Assert.assertTrue("'" + boolean21 + "' != '" + true + "'", boolean21 == true);
         org.junit.Assert.assertNotNull(intArray24);
         org.junit.Assert.assertTrue("'" + boolean26 + "' != '" + true + "'", boolean26 == true);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
     }
 
     @Test
     public void test0216() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0216");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Class<?> wildcardClass14 = intList11.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(wildcardClass14);
     }
 
     @Test
     public void test0217() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0217");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Class<?> wildcardClass32 = intList11.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(wildcardClass32);
     }
 
     @Test
     public void test0218() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0218");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList24, intList36);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList41, intList54);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.lang.Class<?> wildcardClass58 = intList57.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(wildcardClass58);
     }
 
     @Test
     public void test0219() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0219");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.lang.Class<?> wildcardClass39 = intList36.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(wildcardClass39);
     }
 
     @Test
     public void test0220() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0220");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Class<?> wildcardClass46 = intList13.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(wildcardClass46);
     }
 
     @Test
     public void test0221() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0221");
         java.util.ArrayList<java.lang.Integer> intList0 = null;
         java.lang.Integer[] intArray4 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList5 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean6 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList5, intArray4);
         java.lang.Integer[] intArray9 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList10 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean11 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList10, intArray9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.merge(intList5, intList10);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList22);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList10, intList22);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList10);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList27, intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList0, intList44);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray4);
         org.junit.Assert.assertTrue("'" + boolean6 + "' != '" + true + "'", boolean6 == true);
         org.junit.Assert.assertNotNull(intArray9);
         org.junit.Assert.assertTrue("'" + boolean11 + "' != '" + true + "'", boolean11 == true);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
     }
 
     @Test
     public void test0222() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0222");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList49);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList11, intList49);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.lang.Integer[] intArray68 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList69 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean70 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList69, intArray68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList64, intList69);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.lang.Integer[] intArray77 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList78 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean79 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList78, intArray77);
         java.lang.Integer[] intArray82 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList83 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean84 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList83, intArray82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList78, intList83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList72, intList85);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList57, intList85);
         java.lang.Class<?> wildcardClass89 = intList57.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intArray68);
         org.junit.Assert.assertTrue("'" + boolean70 + "' != '" + true + "'", boolean70 == true);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intArray77);
         org.junit.Assert.assertTrue("'" + boolean79 + "' != '" + true + "'", boolean79 == true);
         org.junit.Assert.assertNotNull(intArray82);
         org.junit.Assert.assertTrue("'" + boolean84 + "' != '" + true + "'", boolean84 == true);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(wildcardClass89);
     }
 
     @Test
     public void test0223() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0223");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList55, intList67);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList44, intList71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.lang.Integer[] intArray81 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList82 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean83 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList82, intArray81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList77, intList82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList71, intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList40, intList71);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList27, intList40);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.mergesort(intList90);
         java.lang.Class<?> wildcardClass92 = intList91.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intArray81);
         org.junit.Assert.assertTrue("'" + boolean83 + "' != '" + true + "'", boolean83 == true);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(wildcardClass92);
     }
 
     @Test
     public void test0224() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0224");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList30, intList45);
         java.util.ArrayList<java.lang.Integer> intList47 = null;
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList48 = correct_java_programs.MERGESORT.merge(intList45, intList47);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
     }
 
     @Test
     public void test0225() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0225");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.lang.Integer[] intArray26 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList27 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean28 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList27, intArray26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.merge(intList22, intList27);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.lang.Integer[] intArray38 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList39 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean40 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList39, intArray38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList34, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList39);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.merge(intList16, intList43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.lang.Integer[] intArray53 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList54 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean55 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList54, intArray53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList49, intList54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList43, intList58);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList12, intList59);
         java.util.ArrayList<java.lang.Integer> intList61 = correct_java_programs.MERGESORT.mergesort(intList59);
         java.lang.Integer[] intArray65 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList66 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean67 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList66, intArray65);
         java.lang.Integer[] intArray70 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList71 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean72 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList71, intArray70);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList66, intList71);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.mergesort(intList71);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.mergesort(intList74);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.mergesort(intList75);
         java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.mergesort(intList76);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.merge(intList61, intList77);
         java.lang.Class<?> wildcardClass79 = intList61.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intArray26);
         org.junit.Assert.assertTrue("'" + boolean28 + "' != '" + true + "'", boolean28 == true);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intArray38);
         org.junit.Assert.assertTrue("'" + boolean40 + "' != '" + true + "'", boolean40 == true);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intArray53);
         org.junit.Assert.assertTrue("'" + boolean55 + "' != '" + true + "'", boolean55 == true);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intList61);
         org.junit.Assert.assertNotNull(intArray65);
         org.junit.Assert.assertTrue("'" + boolean67 + "' != '" + true + "'", boolean67 == true);
         org.junit.Assert.assertNotNull(intArray70);
         org.junit.Assert.assertTrue("'" + boolean72 + "' != '" + true + "'", boolean72 == true);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intList77);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(wildcardClass79);
     }
 
     @Test
     public void test0226() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0226");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.lang.Integer[] intArray26 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList27 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean28 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList27, intArray26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.merge(intList22, intList27);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.lang.Integer[] intArray38 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList39 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean40 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList39, intArray38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList34, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList39);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.merge(intList16, intList43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.lang.Integer[] intArray53 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList54 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean55 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList54, intArray53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList49, intList54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList43, intList58);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList12, intList59);
         java.util.ArrayList<java.lang.Integer> intList61 = correct_java_programs.MERGESORT.mergesort(intList59);
         java.lang.Integer[] intArray65 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList66 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean67 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList66, intArray65);
         java.lang.Integer[] intArray70 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList71 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean72 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList71, intArray70);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList66, intList71);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.mergesort(intList71);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.mergesort(intList74);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.mergesort(intList75);
         java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.mergesort(intList76);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.merge(intList61, intList77);
         java.lang.Class<?> wildcardClass79 = intList77.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intArray26);
         org.junit.Assert.assertTrue("'" + boolean28 + "' != '" + true + "'", boolean28 == true);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intArray38);
         org.junit.Assert.assertTrue("'" + boolean40 + "' != '" + true + "'", boolean40 == true);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intArray53);
         org.junit.Assert.assertTrue("'" + boolean55 + "' != '" + true + "'", boolean55 == true);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intList61);
         org.junit.Assert.assertNotNull(intArray65);
         org.junit.Assert.assertTrue("'" + boolean67 + "' != '" + true + "'", boolean67 == true);
         org.junit.Assert.assertNotNull(intArray70);
         org.junit.Assert.assertTrue("'" + boolean72 + "' != '" + true + "'", boolean72 == true);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intList77);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(wildcardClass79);
     }
 
     @Test
     public void test0227() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0227");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList54, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList41, intList69);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList25, intList41);
         java.lang.Class<?> wildcardClass72 = intList71.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(wildcardClass72);
     }
 
     @Test
     public void test0228() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0228");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList15 = correct_java_programs.MERGESORT.mergesort(intList14);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.mergesort(intList15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList33, intList38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList26, intList38);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList43, intList58);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList15, intList59);
         java.lang.Class<?> wildcardClass61 = intList59.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intList15);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(wildcardClass61);
     }
 
     @Test
     public void test0229() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0229");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList49);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList11, intList49);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.lang.Integer[] intArray68 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList69 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean70 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList69, intArray68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList64, intList69);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.lang.Integer[] intArray77 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList78 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean79 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList78, intArray77);
         java.lang.Integer[] intArray82 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList83 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean84 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList83, intArray82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList78, intList83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList72, intList85);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList57, intList85);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList88);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.lang.Class<?> wildcardClass91 = intList90.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intArray68);
         org.junit.Assert.assertTrue("'" + boolean70 + "' != '" + true + "'", boolean70 == true);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intArray77);
         org.junit.Assert.assertTrue("'" + boolean79 + "' != '" + true + "'", boolean79 == true);
         org.junit.Assert.assertNotNull(intArray82);
         org.junit.Assert.assertTrue("'" + boolean84 + "' != '" + true + "'", boolean84 == true);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(wildcardClass91);
     }
 
     @Test
     public void test0230() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0230");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.lang.Class<?> wildcardClass41 = intList38.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(wildcardClass41);
     }
 
     @Test
     public void test0231() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0231");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList49);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList11, intList49);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.lang.Class<?> wildcardClass58 = intList57.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(wildcardClass58);
     }
 
     @Test
     public void test0232() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0232");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.lang.Class<?> wildcardClass45 = intList43.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(wildcardClass45);
     }
 
     @Test
     public void test0233() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0233");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList23);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList23);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList30, intList35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList23, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList9, intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Class<?> wildcardClass43 = intList9.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(wildcardClass43);
     }
 
     @Test
     public void test0234() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0234");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList24, intList36);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList41, intList54);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.lang.Class<?> wildcardClass57 = intList13.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(wildcardClass57);
     }
 
     @Test
     public void test0235() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0235");
         java.util.ArrayList<java.lang.Integer> intList0 = null;
         java.lang.Integer[] intArray4 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList5 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean6 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList5, intArray4);
         java.lang.Integer[] intArray9 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList10 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean11 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList10, intArray9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.merge(intList5, intList10);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList12, intList26);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList33, intList38);
         java.lang.Integer[] intArray44 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList45 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList45, intArray44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList45, intList50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.mergesort(intList50);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList38, intList50);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList12, intList50);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList50);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.mergesort(intList58);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.mergesort(intList58);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.lang.Integer[] intArray69 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList70 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean71 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList70, intArray69);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList65, intList70);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.mergesort(intList73);
         java.lang.Integer[] intArray78 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList79 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean80 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList79, intArray78);
         java.lang.Integer[] intArray83 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList84 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean85 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList84, intArray83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList79, intList84);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList73, intList86);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList58, intList86);
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.merge(intList0, intList86);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray4);
         org.junit.Assert.assertTrue("'" + boolean6 + "' != '" + true + "'", boolean6 == true);
         org.junit.Assert.assertNotNull(intArray9);
         org.junit.Assert.assertTrue("'" + boolean11 + "' != '" + true + "'", boolean11 == true);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray44);
         org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intArray69);
         org.junit.Assert.assertTrue("'" + boolean71 + "' != '" + true + "'", boolean71 == true);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intArray78);
         org.junit.Assert.assertTrue("'" + boolean80 + "' != '" + true + "'", boolean80 == true);
         org.junit.Assert.assertNotNull(intArray83);
         org.junit.Assert.assertTrue("'" + boolean85 + "' != '" + true + "'", boolean85 == true);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
     }
 
     @Test
     public void test0236() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0236");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList42);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.lang.Class<?> wildcardClass47 = intList46.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(wildcardClass47);
     }
 
     @Test
     public void test0237() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0237");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList38, intList43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList43, intList55);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList32, intList59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.lang.Integer[] intArray69 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList70 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean71 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList70, intArray69);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList65, intList70);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.mergesort(intList73);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.merge(intList59, intList74);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.mergesort(intList74);
         java.lang.Integer[] intArray80 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList81 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean82 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList81, intArray80);
         java.lang.Integer[] intArray85 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList86 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean87 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList86, intArray85);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList81, intList86);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList74, intList81);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.merge(intList27, intList89);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.mergesort(intList90);
         java.lang.Class<?> wildcardClass92 = intList90.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intArray69);
         org.junit.Assert.assertTrue("'" + boolean71 + "' != '" + true + "'", boolean71 == true);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intArray80);
         org.junit.Assert.assertTrue("'" + boolean82 + "' != '" + true + "'", boolean82 == true);
         org.junit.Assert.assertNotNull(intArray85);
         org.junit.Assert.assertTrue("'" + boolean87 + "' != '" + true + "'", boolean87 == true);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(wildcardClass92);
     }
 
     @Test
     public void test0238() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0238");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList41, intList53);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList30, intList57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList57, intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList9, intList72);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList77 = null;
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.merge(intList76, intList77);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
     }
 
     @Test
     public void test0239() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0239");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList24, intList38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList9, intList40);
         java.lang.Class<?> wildcardClass42 = intList41.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(wildcardClass42);
     }
 
     @Test
     public void test0240() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0240");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList28);
         java.lang.Class<?> wildcardClass30 = intList28.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(wildcardClass30);
     }
 
     @Test
     public void test0241() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0241");
         java.util.ArrayList<java.lang.Integer> intList0 = null;
         java.lang.Integer[] intArray4 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList5 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean6 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList5, intArray4);
         java.lang.Integer[] intArray9 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList10 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean11 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList10, intArray9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.merge(intList5, intList10);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList12, intList26);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList33, intList38);
         java.lang.Integer[] intArray44 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList45 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList45, intArray44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList45, intList50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.mergesort(intList50);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList38, intList50);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList12, intList50);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList50);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.mergesort(intList58);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.mergesort(intList58);
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList61 = correct_java_programs.MERGESORT.merge(intList0, intList58);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray4);
         org.junit.Assert.assertTrue("'" + boolean6 + "' != '" + true + "'", boolean6 == true);
         org.junit.Assert.assertNotNull(intArray9);
         org.junit.Assert.assertTrue("'" + boolean11 + "' != '" + true + "'", boolean11 == true);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray44);
         org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
     }
 
     @Test
     public void test0242() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0242");
         java.util.ArrayList<java.lang.Integer> intList0 = null;
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray14 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList15 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean16 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList15, intArray14);
         java.lang.Integer[] intArray19 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList20 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean21 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList20, intArray19);
         java.util.ArrayList<java.lang.Integer> intList22 = correct_java_programs.MERGESORT.merge(intList15, intList20);
         java.lang.Integer[] intArray26 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList27 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean28 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList27, intArray26);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.merge(intList27, intList32);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.mergesort(intList32);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList20, intList32);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList9, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList4, intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList39);
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList0, intList39);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray14);
         org.junit.Assert.assertTrue("'" + boolean16 + "' != '" + true + "'", boolean16 == true);
         org.junit.Assert.assertNotNull(intArray19);
         org.junit.Assert.assertTrue("'" + boolean21 + "' != '" + true + "'", boolean21 == true);
         org.junit.Assert.assertNotNull(intList22);
         org.junit.Assert.assertNotNull(intArray26);
         org.junit.Assert.assertTrue("'" + boolean28 + "' != '" + true + "'", boolean28 == true);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
     }
 
     @Test
     public void test0243() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0243");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.lang.Integer[] intArray57 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList58 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean59 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList58, intArray57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.merge(intList58, intList63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.mergesort(intList65);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList51, intList65);
         java.lang.Integer[] intArray71 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList72 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean73 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList72, intArray71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList72, intList77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.mergesort(intList81);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList67, intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList39, intList67);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList84);
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intArray57);
         org.junit.Assert.assertTrue("'" + boolean59 + "' != '" + true + "'", boolean59 == true);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intArray71);
         org.junit.Assert.assertTrue("'" + boolean73 + "' != '" + true + "'", boolean73 == true);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
     }
 
     @Test
     public void test0244() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0244");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray41 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList42 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean43 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList42, intArray41);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.util.ArrayList<java.lang.Integer> intList49 = correct_java_programs.MERGESORT.merge(intList42, intList47);
         java.lang.Integer[] intArray53 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList54 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean55 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList54, intArray53);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.util.ArrayList<java.lang.Integer> intList61 = correct_java_programs.MERGESORT.merge(intList54, intList59);
         java.util.ArrayList<java.lang.Integer> intList62 = correct_java_programs.MERGESORT.mergesort(intList59);
         java.util.ArrayList<java.lang.Integer> intList63 = correct_java_programs.MERGESORT.merge(intList47, intList59);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.merge(intList36, intList63);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.merge(intList31, intList64);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.mergesort(intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList27, intList66);
         java.lang.Class<?> wildcardClass70 = intList66.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray41);
         org.junit.Assert.assertTrue("'" + boolean43 + "' != '" + true + "'", boolean43 == true);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intList49);
         org.junit.Assert.assertNotNull(intArray53);
         org.junit.Assert.assertTrue("'" + boolean55 + "' != '" + true + "'", boolean55 == true);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intList61);
         org.junit.Assert.assertNotNull(intList62);
         org.junit.Assert.assertNotNull(intList63);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(wildcardClass70);
     }
 
     @Test
     public void test0245() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0245");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList15 = correct_java_programs.MERGESORT.mergesort(intList14);
         java.lang.Integer[] intArray19 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList20 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean21 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList20, intArray19);
         java.lang.Integer[] intArray24 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList25 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean26 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList25, intArray24);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList20, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList25, intList37);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList52, intList57);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.lang.Integer[] intArray68 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList69 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean70 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList69, intArray68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList64, intList69);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList57, intList69);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList46, intList73);
         java.lang.Integer[] intArray78 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList79 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean80 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList79, intArray78);
         java.lang.Integer[] intArray83 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList84 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean85 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList84, intArray83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList79, intList84);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList87);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList73, intList88);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.merge(intList25, intList88);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.mergesort(intList92);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.mergesort(intList93);
         java.util.ArrayList<java.lang.Integer> intList95 = correct_java_programs.MERGESORT.merge(intList15, intList93);
         java.util.ArrayList<java.lang.Integer> intList96 = correct_java_programs.MERGESORT.mergesort(intList95);
         java.util.ArrayList<java.lang.Integer> intList97 = correct_java_programs.MERGESORT.mergesort(intList96);
         java.lang.Class<?> wildcardClass98 = intList96.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intList15);
         org.junit.Assert.assertNotNull(intArray19);
         org.junit.Assert.assertTrue("'" + boolean21 + "' != '" + true + "'", boolean21 == true);
         org.junit.Assert.assertNotNull(intArray24);
         org.junit.Assert.assertTrue("'" + boolean26 + "' != '" + true + "'", boolean26 == true);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intArray68);
         org.junit.Assert.assertTrue("'" + boolean70 + "' != '" + true + "'", boolean70 == true);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intArray78);
         org.junit.Assert.assertTrue("'" + boolean80 + "' != '" + true + "'", boolean80 == true);
         org.junit.Assert.assertNotNull(intArray83);
         org.junit.Assert.assertTrue("'" + boolean85 + "' != '" + true + "'", boolean85 == true);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(intList93);
         org.junit.Assert.assertNotNull(intList94);
         org.junit.Assert.assertNotNull(intList95);
         org.junit.Assert.assertNotNull(intList96);
         org.junit.Assert.assertNotNull(intList97);
         org.junit.Assert.assertNotNull(wildcardClass98);
     }
 
     @Test
     public void test0246() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0246");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Class<?> wildcardClass14 = intList12.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(wildcardClass14);
     }
 
     @Test
     public void test0247() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0247");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList15 = correct_java_programs.MERGESORT.mergesort(intList14);
         java.lang.Integer[] intArray19 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList20 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean21 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList20, intArray19);
         java.lang.Integer[] intArray24 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList25 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean26 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList25, intArray24);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList20, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.lang.Integer[] intArray38 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList39 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean40 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList39, intArray38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList34, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList15, intList41);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.lang.Integer[] intArray75 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList76 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean77 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList76, intArray75);
         java.lang.Integer[] intArray80 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList81 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean82 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList81, intArray80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList76, intList81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList69, intList83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList55, intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList41, intList86);
         java.lang.Class<?> wildcardClass88 = intList87.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intList15);
         org.junit.Assert.assertNotNull(intArray19);
         org.junit.Assert.assertTrue("'" + boolean21 + "' != '" + true + "'", boolean21 == true);
         org.junit.Assert.assertNotNull(intArray24);
         org.junit.Assert.assertTrue("'" + boolean26 + "' != '" + true + "'", boolean26 == true);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intArray38);
         org.junit.Assert.assertTrue("'" + boolean40 + "' != '" + true + "'", boolean40 == true);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intArray75);
         org.junit.Assert.assertTrue("'" + boolean77 + "' != '" + true + "'", boolean77 == true);
         org.junit.Assert.assertNotNull(intArray80);
         org.junit.Assert.assertTrue("'" + boolean82 + "' != '" + true + "'", boolean82 == true);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(wildcardClass88);
     }
 
     @Test
     public void test0248() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0248");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList49);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList11, intList49);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.lang.Integer[] intArray68 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList69 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean70 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList69, intArray68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList64, intList69);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.lang.Integer[] intArray77 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList78 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean79 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList78, intArray77);
         java.lang.Integer[] intArray82 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList83 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean84 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList83, intArray82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList78, intList83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList72, intList85);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList57, intList85);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList88);
         java.lang.Class<?> wildcardClass90 = intList89.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intArray68);
         org.junit.Assert.assertTrue("'" + boolean70 + "' != '" + true + "'", boolean70 == true);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intArray77);
         org.junit.Assert.assertTrue("'" + boolean79 + "' != '" + true + "'", boolean79 == true);
         org.junit.Assert.assertNotNull(intArray82);
         org.junit.Assert.assertTrue("'" + boolean84 + "' != '" + true + "'", boolean84 == true);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(wildcardClass90);
     }
 
     @Test
     public void test0249() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0249");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.lang.Class<?> wildcardClass39 = intList38.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(wildcardClass39);
     }
 
     @Test
     public void test0250() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0250");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.lang.Integer[] intArray28 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList29 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean30 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList29, intArray28);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList29, intList34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.util.ArrayList<java.lang.Integer> intList50 = correct_java_programs.MERGESORT.merge(intList43, intList48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.mergesort(intList50);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList36, intList50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList22, intList52);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList12, intList22);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList22);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.lang.Class<?> wildcardClass57 = intList56.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intArray28);
         org.junit.Assert.assertTrue("'" + boolean30 + "' != '" + true + "'", boolean30 == true);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intList50);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(wildcardClass57);
     }
 
     @Test
     public void test0251() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0251");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList42);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.mergesort(intList46);
         java.util.ArrayList<java.lang.Integer> intList48 = correct_java_programs.MERGESORT.mergesort(intList47);
         java.util.ArrayList<java.lang.Integer> intList49 = correct_java_programs.MERGESORT.mergesort(intList47);
         java.lang.Class<?> wildcardClass50 = intList47.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(intList48);
         org.junit.Assert.assertNotNull(intList49);
         org.junit.Assert.assertNotNull(wildcardClass50);
     }
 
     @Test
     public void test0252() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0252");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.lang.Integer[] intArray26 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList27 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean28 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList27, intArray26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.merge(intList22, intList27);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.lang.Integer[] intArray38 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList39 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean40 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList39, intArray38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList34, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList39);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.merge(intList16, intList43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.lang.Integer[] intArray53 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList54 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean55 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList54, intArray53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList49, intList54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList43, intList58);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList12, intList43);
         java.util.ArrayList<java.lang.Integer> intList61 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray65 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList66 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean67 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList66, intArray65);
         java.lang.Integer[] intArray70 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList71 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean72 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList71, intArray70);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList66, intList71);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList12, intList73);
         java.lang.Class<?> wildcardClass75 = intList74.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intArray26);
         org.junit.Assert.assertTrue("'" + boolean28 + "' != '" + true + "'", boolean28 == true);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intArray38);
         org.junit.Assert.assertTrue("'" + boolean40 + "' != '" + true + "'", boolean40 == true);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intArray53);
         org.junit.Assert.assertTrue("'" + boolean55 + "' != '" + true + "'", boolean55 == true);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intList61);
         org.junit.Assert.assertNotNull(intArray65);
         org.junit.Assert.assertTrue("'" + boolean67 + "' != '" + true + "'", boolean67 == true);
         org.junit.Assert.assertNotNull(intArray70);
         org.junit.Assert.assertTrue("'" + boolean72 + "' != '" + true + "'", boolean72 == true);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(wildcardClass75);
     }
 
     @Test
     public void test0253() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0253");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Class<?> wildcardClass15 = intList12.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(wildcardClass15);
     }
 
     @Test
     public void test0254() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0254");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList42);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.lang.Class<?> wildcardClass46 = intList45.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(wildcardClass46);
     }
 
     @Test
     public void test0255() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0255");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Integer[] intArray44 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList45 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList45, intArray44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList45, intList50);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.merge(intList57, intList62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.mergesort(intList64);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.mergesort(intList64);
         java.lang.Integer[] intArray70 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList71 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean72 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList71, intArray70);
         java.lang.Integer[] intArray75 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList76 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean77 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList76, intArray75);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.merge(intList71, intList76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.mergesort(intList78);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.merge(intList64, intList78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList50, intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList40, intList50);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList27, intList50);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList50);
         java.lang.Class<?> wildcardClass85 = intList50.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray44);
         org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intArray70);
         org.junit.Assert.assertTrue("'" + boolean72 + "' != '" + true + "'", boolean72 == true);
         org.junit.Assert.assertNotNull(intArray75);
         org.junit.Assert.assertTrue("'" + boolean77 + "' != '" + true + "'", boolean77 == true);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(wildcardClass85);
     }
 
     @Test
     public void test0256() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0256");
         java.util.ArrayList<java.lang.Integer> intList0 = null;
         java.lang.Integer[] intArray4 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList5 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean6 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList5, intArray4);
         java.lang.Integer[] intArray9 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList10 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean11 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList10, intArray9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.merge(intList5, intList10);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList12, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList12);
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList0, intList29);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray4);
         org.junit.Assert.assertTrue("'" + boolean6 + "' != '" + true + "'", boolean6 == true);
         org.junit.Assert.assertNotNull(intArray9);
         org.junit.Assert.assertTrue("'" + boolean11 + "' != '" + true + "'", boolean11 == true);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
     }
 
     @Test
     public void test0257() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0257");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList48 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Class<?> wildcardClass49 = intList13.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(intList48);
         org.junit.Assert.assertNotNull(wildcardClass49);
     }
 
     @Test
     public void test0258() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0258");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList48);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList43, intList48);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.lang.Integer[] intArray74 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList75 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean76 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList75, intArray74);
         java.lang.Integer[] intArray79 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList80 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean81 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList80, intArray79);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList75, intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList70, intList83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList57, intList83);
         java.lang.Class<?> wildcardClass87 = intList57.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intArray74);
         org.junit.Assert.assertTrue("'" + boolean76 + "' != '" + true + "'", boolean76 == true);
         org.junit.Assert.assertNotNull(intArray79);
         org.junit.Assert.assertTrue("'" + boolean81 + "' != '" + true + "'", boolean81 == true);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(wildcardClass87);
     }
 
     @Test
     public void test0259() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0259");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList47, intList52);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList64);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList52, intList64);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList40, intList70);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.lang.Class<?> wildcardClass74 = intList73.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(wildcardClass74);
     }
 
     @Test
     public void test0260() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0260");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.lang.Integer[] intArray27 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList28 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean29 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList28, intArray27);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList28, intList33);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.mergesort(intList33);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList21, intList33);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.util.ArrayList<java.lang.Integer> intList50 = correct_java_programs.MERGESORT.merge(intList43, intList48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.mergesort(intList48);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList38, intList51);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList11, intList52);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList55 = null;
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList54, intList55);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intArray27);
         org.junit.Assert.assertTrue("'" + boolean29 + "' != '" + true + "'", boolean29 == true);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intList50);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
     }
 
     @Test
     public void test0261() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0261");
         java.util.ArrayList<java.lang.Integer> intList0 = null;
         java.lang.Integer[] intArray4 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList5 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean6 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList5, intArray4);
         java.lang.Integer[] intArray9 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList10 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean11 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList10, intArray9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.merge(intList5, intList10);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList22);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList10, intList22);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList10);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList27, intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList65);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList53, intList65);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList41, intList71);
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList0, intList73);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray4);
         org.junit.Assert.assertTrue("'" + boolean6 + "' != '" + true + "'", boolean6 == true);
         org.junit.Assert.assertNotNull(intArray9);
         org.junit.Assert.assertTrue("'" + boolean11 + "' != '" + true + "'", boolean11 == true);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
     }
 
     @Test
     public void test0262() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0262");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList15 = correct_java_programs.MERGESORT.mergesort(intList14);
         java.lang.Integer[] intArray19 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList20 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean21 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList20, intArray19);
         java.lang.Integer[] intArray24 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList25 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean26 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList25, intArray24);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList20, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.lang.Integer[] intArray38 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList39 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean40 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList39, intArray38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList34, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList15, intList41);
         java.lang.Class<?> wildcardClass46 = intList45.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intList15);
         org.junit.Assert.assertNotNull(intArray19);
         org.junit.Assert.assertTrue("'" + boolean21 + "' != '" + true + "'", boolean21 == true);
         org.junit.Assert.assertNotNull(intArray24);
         org.junit.Assert.assertTrue("'" + boolean26 + "' != '" + true + "'", boolean26 == true);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intArray38);
         org.junit.Assert.assertTrue("'" + boolean40 + "' != '" + true + "'", boolean40 == true);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(wildcardClass46);
     }
 
     @Test
     public void test0263() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0263");
         java.util.ArrayList<java.lang.Integer> intList0 = null;
         java.lang.Integer[] intArray4 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList5 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean6 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList5, intArray4);
         java.lang.Integer[] intArray9 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList10 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean11 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList10, intArray9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.merge(intList5, intList10);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList10);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList15 = correct_java_programs.MERGESORT.merge(intList0, intList14);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray4);
         org.junit.Assert.assertTrue("'" + boolean6 + "' != '" + true + "'", boolean6 == true);
         org.junit.Assert.assertNotNull(intArray9);
         org.junit.Assert.assertTrue("'" + boolean11 + "' != '" + true + "'", boolean11 == true);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
     }
 
     @Test
     public void test0264() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0264");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Class<?> wildcardClass29 = intList28.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(wildcardClass29);
     }
 
     @Test
     public void test0265() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0265");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.util.ArrayList<java.lang.Integer> intList50 = correct_java_programs.MERGESORT.merge(intList43, intList48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.mergesort(intList48);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.merge(intList57, intList62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.mergesort(intList64);
         java.lang.Integer[] intArray69 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList70 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean71 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList70, intArray69);
         java.lang.Integer[] intArray74 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList75 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean76 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList75, intArray74);
         java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.merge(intList70, intList75);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.mergesort(intList78);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.merge(intList65, intList78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList52, intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList38, intList52);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.lang.Class<?> wildcardClass86 = intList84.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intList50);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intArray69);
         org.junit.Assert.assertTrue("'" + boolean71 + "' != '" + true + "'", boolean71 == true);
         org.junit.Assert.assertNotNull(intArray74);
         org.junit.Assert.assertTrue("'" + boolean76 + "' != '" + true + "'", boolean76 == true);
         org.junit.Assert.assertNotNull(intList77);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(wildcardClass86);
     }
 
     @Test
     public void test0266() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0266");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList38, intList43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList43, intList55);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList32, intList59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.lang.Integer[] intArray69 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList70 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean71 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList70, intArray69);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList65, intList70);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.mergesort(intList73);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.merge(intList59, intList74);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.mergesort(intList74);
         java.lang.Integer[] intArray80 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList81 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean82 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList81, intArray80);
         java.lang.Integer[] intArray85 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList86 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean87 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList86, intArray85);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList81, intList86);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList74, intList81);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.merge(intList27, intList89);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.mergesort(intList90);
         java.lang.Class<?> wildcardClass92 = intList91.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intArray69);
         org.junit.Assert.assertTrue("'" + boolean71 + "' != '" + true + "'", boolean71 == true);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intArray80);
         org.junit.Assert.assertTrue("'" + boolean82 + "' != '" + true + "'", boolean82 == true);
         org.junit.Assert.assertNotNull(intArray85);
         org.junit.Assert.assertTrue("'" + boolean87 + "' != '" + true + "'", boolean87 == true);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(wildcardClass92);
     }
 
     @Test
     public void test0267() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0267");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList42);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.mergesort(intList46);
         java.util.ArrayList<java.lang.Integer> intList48 = correct_java_programs.MERGESORT.mergesort(intList47);
         java.util.ArrayList<java.lang.Integer> intList49 = correct_java_programs.MERGESORT.mergesort(intList47);
         java.lang.Class<?> wildcardClass50 = intList49.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(intList48);
         org.junit.Assert.assertNotNull(intList49);
         org.junit.Assert.assertNotNull(wildcardClass50);
     }
 
     @Test
     public void test0268() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0268");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList4);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList24, intList38);
         java.lang.Integer[] intArray44 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList45 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList45, intArray44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList45, intList50);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.merge(intList57, intList62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.mergesort(intList62);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList50, intList62);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList24, intList62);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList62);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.mergesort(intList68);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList4, intList70);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList4);
         java.lang.Class<?> wildcardClass74 = intList4.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray44);
         org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(wildcardClass74);
     }
 
     @Test
     public void test0269() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0269");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.lang.Integer[] intArray27 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList28 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean29 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList28, intArray27);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList23, intList28);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.lang.Integer[] intArray39 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList40 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean41 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList40, intArray39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList35, intList40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.merge(intList28, intList40);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList17, intList44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.mergesort(intList58);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList44, intList59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.lang.Integer[] intArray69 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList70 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean71 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList70, intArray69);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList65, intList70);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.lang.Integer[] intArray81 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList82 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean83 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList82, intArray81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList77, intList82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList70, intList82);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList59, intList70);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList12, intList87);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList87);
         java.lang.Class<?> wildcardClass90 = intList87.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intArray27);
         org.junit.Assert.assertTrue("'" + boolean29 + "' != '" + true + "'", boolean29 == true);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intArray39);
         org.junit.Assert.assertTrue("'" + boolean41 + "' != '" + true + "'", boolean41 == true);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intArray69);
         org.junit.Assert.assertTrue("'" + boolean71 + "' != '" + true + "'", boolean71 == true);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intArray81);
         org.junit.Assert.assertTrue("'" + boolean83 + "' != '" + true + "'", boolean83 == true);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(wildcardClass90);
     }
 
     @Test
     public void test0270() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0270");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList42);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.lang.Class<?> wildcardClass48 = intList47.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(wildcardClass48);
     }
 
     @Test
     public void test0271() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0271");
         java.util.ArrayList<java.lang.Integer> intList0 = null;
         java.lang.Integer[] intArray4 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList5 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean6 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList5, intArray4);
         java.lang.Integer[] intArray9 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList10 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean11 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList10, intArray9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.merge(intList5, intList10);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList30, intList35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList23, intList53);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList13, intList23);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.lang.Integer[] intArray69 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList70 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean71 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList70, intArray69);
         java.lang.Integer[] intArray74 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList75 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean76 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList75, intArray74);
         java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.merge(intList70, intList75);
         java.lang.Integer[] intArray81 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList82 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean83 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList82, intArray81);
         java.lang.Integer[] intArray86 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList87 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean88 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList87, intArray86);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList82, intList87);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList87);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.merge(intList75, intList87);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.merge(intList64, intList91);
         java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.merge(intList59, intList92);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.merge(intList55, intList59);
         java.util.ArrayList<java.lang.Integer> intList95 = correct_java_programs.MERGESORT.mergesort(intList59);
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList96 = correct_java_programs.MERGESORT.merge(intList0, intList59);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray4);
         org.junit.Assert.assertTrue("'" + boolean6 + "' != '" + true + "'", boolean6 == true);
         org.junit.Assert.assertNotNull(intArray9);
         org.junit.Assert.assertTrue("'" + boolean11 + "' != '" + true + "'", boolean11 == true);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intArray69);
         org.junit.Assert.assertTrue("'" + boolean71 + "' != '" + true + "'", boolean71 == true);
         org.junit.Assert.assertNotNull(intArray74);
         org.junit.Assert.assertTrue("'" + boolean76 + "' != '" + true + "'", boolean76 == true);
         org.junit.Assert.assertNotNull(intList77);
         org.junit.Assert.assertNotNull(intArray81);
         org.junit.Assert.assertTrue("'" + boolean83 + "' != '" + true + "'", boolean83 == true);
         org.junit.Assert.assertNotNull(intArray86);
         org.junit.Assert.assertTrue("'" + boolean88 + "' != '" + true + "'", boolean88 == true);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(intList93);
         org.junit.Assert.assertNotNull(intList94);
         org.junit.Assert.assertNotNull(intList95);
     }
 
     @Test
     public void test0272() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0272");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray41 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList42 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean43 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList42, intArray41);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.util.ArrayList<java.lang.Integer> intList49 = correct_java_programs.MERGESORT.merge(intList42, intList47);
         java.lang.Integer[] intArray53 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList54 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean55 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList54, intArray53);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.util.ArrayList<java.lang.Integer> intList61 = correct_java_programs.MERGESORT.merge(intList54, intList59);
         java.util.ArrayList<java.lang.Integer> intList62 = correct_java_programs.MERGESORT.mergesort(intList59);
         java.util.ArrayList<java.lang.Integer> intList63 = correct_java_programs.MERGESORT.merge(intList47, intList59);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.merge(intList36, intList63);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.merge(intList31, intList64);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.mergesort(intList65);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList27, intList66);
         java.lang.Class<?> wildcardClass69 = intList27.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray41);
         org.junit.Assert.assertTrue("'" + boolean43 + "' != '" + true + "'", boolean43 == true);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intList49);
         org.junit.Assert.assertNotNull(intArray53);
         org.junit.Assert.assertTrue("'" + boolean55 + "' != '" + true + "'", boolean55 == true);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intList61);
         org.junit.Assert.assertNotNull(intList62);
         org.junit.Assert.assertNotNull(intList63);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(wildcardClass69);
     }
 
     @Test
     public void test0273() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0273");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.lang.Integer[] intArray44 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList45 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList45, intArray44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList45, intList50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList52, intList66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList40, intList66);
         java.lang.Integer[] intArray73 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList74 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean75 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList74, intArray73);
         java.lang.Integer[] intArray78 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList79 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean80 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList79, intArray78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList74, intList79);
         java.lang.Integer[] intArray85 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList86 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean87 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList86, intArray85);
         java.lang.Integer[] intArray90 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList91 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean92 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList91, intArray90);
         java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.merge(intList86, intList91);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.mergesort(intList91);
         java.util.ArrayList<java.lang.Integer> intList95 = correct_java_programs.MERGESORT.merge(intList79, intList91);
         java.util.ArrayList<java.lang.Integer> intList96 = correct_java_programs.MERGESORT.merge(intList66, intList91);
         java.util.ArrayList<java.lang.Integer> intList97 = correct_java_programs.MERGESORT.mergesort(intList91);
         java.lang.Class<?> wildcardClass98 = intList91.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray44);
         org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intArray73);
         org.junit.Assert.assertTrue("'" + boolean75 + "' != '" + true + "'", boolean75 == true);
         org.junit.Assert.assertNotNull(intArray78);
         org.junit.Assert.assertTrue("'" + boolean80 + "' != '" + true + "'", boolean80 == true);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intArray85);
         org.junit.Assert.assertTrue("'" + boolean87 + "' != '" + true + "'", boolean87 == true);
         org.junit.Assert.assertNotNull(intArray90);
         org.junit.Assert.assertTrue("'" + boolean92 + "' != '" + true + "'", boolean92 == true);
         org.junit.Assert.assertNotNull(intList93);
         org.junit.Assert.assertNotNull(intList94);
         org.junit.Assert.assertNotNull(intList95);
         org.junit.Assert.assertNotNull(intList96);
         org.junit.Assert.assertNotNull(intList97);
         org.junit.Assert.assertNotNull(wildcardClass98);
     }
 
     @Test
     public void test0274() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0274");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList33, intList38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList65);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList53, intList65);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.lang.Integer[] intArray74 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList75 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean76 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList75, intArray74);
         java.lang.Integer[] intArray79 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList80 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean81 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList80, intArray79);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList75, intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList70, intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList42, intList70);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList28, intList85);
         java.lang.Class<?> wildcardClass88 = intList87.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intArray74);
         org.junit.Assert.assertTrue("'" + boolean76 + "' != '" + true + "'", boolean76 == true);
         org.junit.Assert.assertNotNull(intArray79);
         org.junit.Assert.assertTrue("'" + boolean81 + "' != '" + true + "'", boolean81 == true);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(wildcardClass88);
     }
 
     @Test
     public void test0275() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0275");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList28);
         java.lang.Class<?> wildcardClass30 = intList29.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(wildcardClass30);
     }
 
     @Test
     public void test0276() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0276");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.lang.Integer[] intArray28 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList29 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean30 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList29, intArray28);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList29, intList34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.util.ArrayList<java.lang.Integer> intList50 = correct_java_programs.MERGESORT.merge(intList43, intList48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.mergesort(intList50);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList36, intList50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList22, intList52);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList12, intList22);
         java.lang.Integer[] intArray57 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList58 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean59 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList58, intArray57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray68 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList69 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean70 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList69, intArray68);
         java.lang.Integer[] intArray73 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList74 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean75 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList74, intArray73);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.merge(intList69, intList74);
         java.lang.Integer[] intArray80 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList81 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean82 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList81, intArray80);
         java.lang.Integer[] intArray85 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList86 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean87 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList86, intArray85);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList81, intList86);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.merge(intList74, intList86);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.merge(intList63, intList90);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.merge(intList58, intList91);
         java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.merge(intList54, intList58);
         java.lang.Class<?> wildcardClass94 = intList54.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intArray28);
         org.junit.Assert.assertTrue("'" + boolean30 + "' != '" + true + "'", boolean30 == true);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intList50);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray57);
         org.junit.Assert.assertTrue("'" + boolean59 + "' != '" + true + "'", boolean59 == true);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray68);
         org.junit.Assert.assertTrue("'" + boolean70 + "' != '" + true + "'", boolean70 == true);
         org.junit.Assert.assertNotNull(intArray73);
         org.junit.Assert.assertTrue("'" + boolean75 + "' != '" + true + "'", boolean75 == true);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intArray80);
         org.junit.Assert.assertTrue("'" + boolean82 + "' != '" + true + "'", boolean82 == true);
         org.junit.Assert.assertNotNull(intArray85);
         org.junit.Assert.assertTrue("'" + boolean87 + "' != '" + true + "'", boolean87 == true);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(intList93);
         org.junit.Assert.assertNotNull(wildcardClass94);
     }
 
     @Test
     public void test0277() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0277");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList30, intList45);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.lang.Class<?> wildcardClass48 = intList47.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(wildcardClass48);
     }
 
     @Test
     public void test0278() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0278");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.lang.Integer[] intArray26 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList27 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean28 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList27, intArray26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.merge(intList22, intList27);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.lang.Integer[] intArray38 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList39 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean40 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList39, intArray38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList34, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList39);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.merge(intList16, intList43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.lang.Integer[] intArray53 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList54 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean55 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList54, intArray53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList49, intList54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList43, intList58);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList12, intList59);
         java.util.ArrayList<java.lang.Integer> intList61 = correct_java_programs.MERGESORT.mergesort(intList60);
         java.lang.Class<?> wildcardClass62 = intList60.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intArray26);
         org.junit.Assert.assertTrue("'" + boolean28 + "' != '" + true + "'", boolean28 == true);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intArray38);
         org.junit.Assert.assertTrue("'" + boolean40 + "' != '" + true + "'", boolean40 == true);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intArray53);
         org.junit.Assert.assertTrue("'" + boolean55 + "' != '" + true + "'", boolean55 == true);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intList61);
         org.junit.Assert.assertNotNull(wildcardClass62);
     }
 
     @Test
     public void test0279() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0279");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.lang.Class<?> wildcardClass43 = intList40.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(wildcardClass43);
     }
 
     @Test
     public void test0280() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0280");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList4);
         java.lang.Class<?> wildcardClass13 = intList12.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(wildcardClass13);
     }
 
     @Test
     public void test0281() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0281");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList33, intList38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList65);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList53, intList65);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.lang.Integer[] intArray74 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList75 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean76 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList75, intArray74);
         java.lang.Integer[] intArray79 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList80 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean81 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList80, intArray79);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList75, intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList70, intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList42, intList70);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList28, intList85);
         java.lang.Class<?> wildcardClass88 = intList85.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intArray74);
         org.junit.Assert.assertTrue("'" + boolean76 + "' != '" + true + "'", boolean76 == true);
         org.junit.Assert.assertNotNull(intArray79);
         org.junit.Assert.assertTrue("'" + boolean81 + "' != '" + true + "'", boolean81 == true);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(wildcardClass88);
     }
 
     @Test
     public void test0282() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0282");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.util.ArrayList<java.lang.Integer> intList50 = correct_java_programs.MERGESORT.merge(intList43, intList48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.mergesort(intList48);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.merge(intList57, intList62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.mergesort(intList64);
         java.lang.Integer[] intArray69 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList70 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean71 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList70, intArray69);
         java.lang.Integer[] intArray74 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList75 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean76 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList75, intArray74);
         java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.merge(intList70, intList75);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.mergesort(intList78);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.merge(intList65, intList78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList52, intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList38, intList52);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.lang.Class<?> wildcardClass85 = intList83.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intList50);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intArray69);
         org.junit.Assert.assertTrue("'" + boolean71 + "' != '" + true + "'", boolean71 == true);
         org.junit.Assert.assertNotNull(intArray74);
         org.junit.Assert.assertTrue("'" + boolean76 + "' != '" + true + "'", boolean76 == true);
         org.junit.Assert.assertNotNull(intList77);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(wildcardClass85);
     }
 
     @Test
     public void test0283() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0283");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList3);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.lang.Integer[] intArray55 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList56 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean57 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList56, intArray55);
         java.lang.Integer[] intArray60 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList61 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean62 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList61, intArray60);
         java.util.ArrayList<java.lang.Integer> intList63 = correct_java_programs.MERGESORT.merge(intList56, intList61);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.mergesort(intList61);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.merge(intList49, intList61);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList38, intList61);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList61);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList61);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.mergesort(intList61);
         java.lang.Class<?> wildcardClass70 = intList69.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intArray55);
         org.junit.Assert.assertTrue("'" + boolean57 + "' != '" + true + "'", boolean57 == true);
         org.junit.Assert.assertNotNull(intArray60);
         org.junit.Assert.assertTrue("'" + boolean62 + "' != '" + true + "'", boolean62 == true);
         org.junit.Assert.assertNotNull(intList63);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(wildcardClass70);
     }
 
     @Test
     public void test0284() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0284");
         java.util.ArrayList<java.lang.Integer> intList0 = null;
         java.lang.Integer[] intArray4 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList5 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean6 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList5, intArray4);
         java.lang.Integer[] intArray9 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList10 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean11 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList10, intArray9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.merge(intList5, intList10);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList10);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList13, intList26);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList33, intList38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList47, intList52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList54);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.mergesort(intList68);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList55, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList42, intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList26, intList42);
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList0, intList42);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray4);
         org.junit.Assert.assertTrue("'" + boolean6 + "' != '" + true + "'", boolean6 == true);
         org.junit.Assert.assertNotNull(intArray9);
         org.junit.Assert.assertTrue("'" + boolean11 + "' != '" + true + "'", boolean11 == true);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
     }
 
     @Test
     public void test0285() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0285");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList33, intList38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList27, intList40);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList47, intList52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.lang.Integer[] intArray60 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList61 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean62 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList61, intArray60);
         java.lang.Integer[] intArray65 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList66 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean67 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList66, intArray65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList61, intList66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.mergesort(intList68);
         java.lang.Integer[] intArray73 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList74 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean75 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList74, intArray73);
         java.lang.Integer[] intArray78 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList79 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean80 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList79, intArray78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList74, intList79);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.mergesort(intList81);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList69, intList82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList56, intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList40, intList56);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList13, intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList87);
         java.lang.Class<?> wildcardClass89 = intList88.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intArray60);
         org.junit.Assert.assertTrue("'" + boolean62 + "' != '" + true + "'", boolean62 == true);
         org.junit.Assert.assertNotNull(intArray65);
         org.junit.Assert.assertTrue("'" + boolean67 + "' != '" + true + "'", boolean67 == true);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intArray73);
         org.junit.Assert.assertTrue("'" + boolean75 + "' != '" + true + "'", boolean75 == true);
         org.junit.Assert.assertNotNull(intArray78);
         org.junit.Assert.assertTrue("'" + boolean80 + "' != '" + true + "'", boolean80 == true);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(wildcardClass89);
     }
 
     @Test
     public void test0286() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0286");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList54, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList41, intList69);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList25, intList41);
         java.lang.Class<?> wildcardClass72 = intList41.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(wildcardClass72);
     }
 
     @Test
     public void test0287() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0287");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList39);
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
     }
 
     @Test
     public void test0288() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0288");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.lang.Integer[] intArray27 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList28 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean29 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList28, intArray27);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList23, intList28);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.lang.Integer[] intArray39 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList40 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean41 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList40, intArray39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList35, intList40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.merge(intList28, intList40);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList17, intList44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.mergesort(intList58);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList44, intList59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.lang.Integer[] intArray69 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList70 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean71 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList70, intArray69);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList65, intList70);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.lang.Integer[] intArray81 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList82 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean83 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList82, intArray81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList77, intList82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList70, intList82);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList59, intList70);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList12, intList87);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList12);
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intArray27);
         org.junit.Assert.assertTrue("'" + boolean29 + "' != '" + true + "'", boolean29 == true);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intArray39);
         org.junit.Assert.assertTrue("'" + boolean41 + "' != '" + true + "'", boolean41 == true);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intArray69);
         org.junit.Assert.assertTrue("'" + boolean71 + "' != '" + true + "'", boolean71 == true);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intArray81);
         org.junit.Assert.assertTrue("'" + boolean83 + "' != '" + true + "'", boolean83 == true);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
     }
 
     @Test
     public void test0289() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0289");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Class<?> wildcardClass30 = intList29.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(wildcardClass30);
     }
 
     @Test
     public void test0290() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0290");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Integer[] intArray44 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList45 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList45, intArray44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList45, intList50);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.merge(intList57, intList62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.mergesort(intList64);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.mergesort(intList64);
         java.lang.Integer[] intArray70 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList71 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean72 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList71, intArray70);
         java.lang.Integer[] intArray75 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList76 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean77 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList76, intArray75);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.merge(intList71, intList76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.mergesort(intList78);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.merge(intList64, intList78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList50, intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList40, intList50);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList27, intList50);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.lang.Class<?> wildcardClass86 = intList84.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray44);
         org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intArray70);
         org.junit.Assert.assertTrue("'" + boolean72 + "' != '" + true + "'", boolean72 == true);
         org.junit.Assert.assertNotNull(intArray75);
         org.junit.Assert.assertTrue("'" + boolean77 + "' != '" + true + "'", boolean77 == true);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(wildcardClass86);
     }
 
     @Test
     public void test0291() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0291");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList3);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.lang.Integer[] intArray55 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList56 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean57 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList56, intArray55);
         java.lang.Integer[] intArray60 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList61 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean62 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList61, intArray60);
         java.util.ArrayList<java.lang.Integer> intList63 = correct_java_programs.MERGESORT.merge(intList56, intList61);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.mergesort(intList61);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.merge(intList49, intList61);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList38, intList61);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList61);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList61);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.mergesort(intList61);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList61);
         java.lang.Class<?> wildcardClass71 = intList70.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intArray55);
         org.junit.Assert.assertTrue("'" + boolean57 + "' != '" + true + "'", boolean57 == true);
         org.junit.Assert.assertNotNull(intArray60);
         org.junit.Assert.assertTrue("'" + boolean62 + "' != '" + true + "'", boolean62 == true);
         org.junit.Assert.assertNotNull(intList63);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(wildcardClass71);
     }
 
     @Test
     public void test0292() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0292");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Class<?> wildcardClass48 = intList13.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(wildcardClass48);
     }
 
     @Test
     public void test0293() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0293");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = null;
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList38, intList39);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
     }
 
     @Test
     public void test0294() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0294");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.util.ArrayList<java.lang.Integer> intList50 = correct_java_programs.MERGESORT.merge(intList43, intList48);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.util.ArrayList<java.lang.Integer> intList62 = correct_java_programs.MERGESORT.merge(intList55, intList60);
         java.util.ArrayList<java.lang.Integer> intList63 = correct_java_programs.MERGESORT.mergesort(intList60);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.merge(intList48, intList60);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.merge(intList37, intList64);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList32, intList65);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList27, intList65);
         java.lang.Class<?> wildcardClass68 = intList65.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intList50);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intList62);
         org.junit.Assert.assertNotNull(intList63);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(wildcardClass68);
     }
 
     @Test
     public void test0295() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0295");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.lang.Integer[] intArray44 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList45 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList45, intArray44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList45, intList50);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.merge(intList57, intList62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.mergesort(intList62);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList50, intList62);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList50);
         java.lang.Integer[] intArray71 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList72 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean73 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList72, intArray71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList72, intList77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList79);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.mergesort(intList79);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.mergesort(intList79);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList67, intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList38, intList82);
         java.lang.Class<?> wildcardClass85 = intList38.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray44);
         org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intArray71);
         org.junit.Assert.assertTrue("'" + boolean73 + "' != '" + true + "'", boolean73 == true);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(wildcardClass85);
     }
 
     @Test
     public void test0296() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0296");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1) };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList49);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList49);
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
     }
 
     @Test
     public void test0297() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0297");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Class<?> wildcardClass31 = intList11.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(wildcardClass31);
     }
 
     @Test
     public void test0298() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0298");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList41, intList53);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList30, intList57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList57, intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList9, intList72);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.mergesort(intList76);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.lang.Class<?> wildcardClass80 = intList79.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intList77);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(wildcardClass80);
     }
 
     @Test
     public void test0299() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0299");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Class<?> wildcardClass15 = intList13.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(wildcardClass15);
     }
 
     @Test
     public void test0300() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0300");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.lang.Class<?> wildcardClass42 = intList41.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(wildcardClass42);
     }
 
     @Test
     public void test0301() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0301");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList30, intList45);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList52, intList57);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList45, intList52);
         java.lang.Class<?> wildcardClass61 = intList52.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(wildcardClass61);
     }
 
     @Test
     public void test0302() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0302");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.lang.Class<?> wildcardClass28 = intList26.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(wildcardClass28);
     }
 
     @Test
     public void test0303() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0303");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList41, intList53);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList30, intList57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList57, intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList9, intList72);
         java.lang.Integer[] intArray78 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList79 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean80 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList79, intArray78);
         java.lang.Integer[] intArray83 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList84 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean85 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList84, intArray83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList79, intList84);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList87);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList9, intList87);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList87);
         java.lang.Class<?> wildcardClass91 = intList87.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intArray78);
         org.junit.Assert.assertTrue("'" + boolean80 + "' != '" + true + "'", boolean80 == true);
         org.junit.Assert.assertNotNull(intArray83);
         org.junit.Assert.assertTrue("'" + boolean85 + "' != '" + true + "'", boolean85 == true);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(wildcardClass91);
     }
 
     @Test
     public void test0304() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0304");
         java.util.ArrayList<java.lang.Integer> intList0 = null;
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray14 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList15 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean16 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList15, intArray14);
         java.lang.Integer[] intArray19 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList20 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean21 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList20, intArray19);
         java.util.ArrayList<java.lang.Integer> intList22 = correct_java_programs.MERGESORT.merge(intList15, intList20);
         java.lang.Integer[] intArray26 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList27 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean28 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList27, intArray26);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.merge(intList27, intList32);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.mergesort(intList32);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList20, intList32);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList9, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList4, intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList4);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Integer[] intArray44 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList45 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList45, intArray44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList45, intList50);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.merge(intList57, intList62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.mergesort(intList62);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList50, intList62);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList39, intList62);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList62);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.mergesort(intList62);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList62);
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList0, intList70);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray14);
         org.junit.Assert.assertTrue("'" + boolean16 + "' != '" + true + "'", boolean16 == true);
         org.junit.Assert.assertNotNull(intArray19);
         org.junit.Assert.assertTrue("'" + boolean21 + "' != '" + true + "'", boolean21 == true);
         org.junit.Assert.assertNotNull(intList22);
         org.junit.Assert.assertNotNull(intArray26);
         org.junit.Assert.assertTrue("'" + boolean28 + "' != '" + true + "'", boolean28 == true);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray44);
         org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
     }
 
     @Test
     public void test0305() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0305");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList49);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList11, intList49);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.lang.Integer[] intArray68 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList69 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean70 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList69, intArray68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList64, intList69);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.lang.Integer[] intArray77 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList78 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean79 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList78, intArray77);
         java.lang.Integer[] intArray82 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList83 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean84 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList83, intArray82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList78, intList83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList72, intList85);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList57, intList85);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList88);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.lang.Class<?> wildcardClass91 = intList89.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intArray68);
         org.junit.Assert.assertTrue("'" + boolean70 + "' != '" + true + "'", boolean70 == true);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intArray77);
         org.junit.Assert.assertTrue("'" + boolean79 + "' != '" + true + "'", boolean79 == true);
         org.junit.Assert.assertNotNull(intArray82);
         org.junit.Assert.assertTrue("'" + boolean84 + "' != '" + true + "'", boolean84 == true);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(wildcardClass91);
     }
 
     @Test
     public void test0306() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0306");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList3);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.lang.Class<?> wildcardClass40 = intList39.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(wildcardClass40);
     }
 
     @Test
     public void test0307() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0307");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList15 = correct_java_programs.MERGESORT.mergesort(intList14);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.mergesort(intList15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList33, intList38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList26, intList38);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList43, intList58);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList15, intList59);
         java.util.ArrayList<java.lang.Integer> intList61 = correct_java_programs.MERGESORT.mergesort(intList60);
         java.util.ArrayList<java.lang.Integer> intList62 = correct_java_programs.MERGESORT.mergesort(intList61);
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intList15);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intList61);
         org.junit.Assert.assertNotNull(intList62);
     }
 
     @Test
     public void test0308() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0308");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList33, intList38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList47, intList52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList54);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList40, intList54);
         java.lang.Integer[] intArray60 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList61 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean62 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList61, intArray60);
         java.lang.Integer[] intArray65 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList66 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean67 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList66, intArray65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList61, intList66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList56, intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList71);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.mergesort(intList73);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.mergesort(intList74);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.mergesort(intList74);
         java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.merge(intList28, intList76);
         java.lang.Class<?> wildcardClass78 = intList76.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intArray60);
         org.junit.Assert.assertTrue("'" + boolean62 + "' != '" + true + "'", boolean62 == true);
         org.junit.Assert.assertNotNull(intArray65);
         org.junit.Assert.assertTrue("'" + boolean67 + "' != '" + true + "'", boolean67 == true);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intList77);
         org.junit.Assert.assertNotNull(wildcardClass78);
     }
 
     @Test
     public void test0309() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0309");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.lang.Integer[] intArray44 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList45 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList45, intArray44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray55 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList56 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean57 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList56, intArray55);
         java.lang.Integer[] intArray60 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList61 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean62 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList61, intArray60);
         java.util.ArrayList<java.lang.Integer> intList63 = correct_java_programs.MERGESORT.merge(intList56, intList61);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.lang.Integer[] intArray72 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList73 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean74 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList73, intArray72);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.merge(intList68, intList73);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.mergesort(intList73);
         java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.merge(intList61, intList73);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.merge(intList50, intList77);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList45, intList78);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList41, intList81);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.lang.Class<?> wildcardClass84 = intList41.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray44);
         org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray55);
         org.junit.Assert.assertTrue("'" + boolean57 + "' != '" + true + "'", boolean57 == true);
         org.junit.Assert.assertNotNull(intArray60);
         org.junit.Assert.assertTrue("'" + boolean62 + "' != '" + true + "'", boolean62 == true);
         org.junit.Assert.assertNotNull(intList63);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intArray72);
         org.junit.Assert.assertTrue("'" + boolean74 + "' != '" + true + "'", boolean74 == true);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intList77);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(wildcardClass84);
     }
 
     @Test
     public void test0310() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0310");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList33, intList38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList54);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList41, intList54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList28, intList57);
         java.lang.Class<?> wildcardClass59 = intList57.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(wildcardClass59);
     }
 
     @Test
     public void test0311() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0311");
         java.util.ArrayList<java.lang.Integer> intList0 = null;
         java.lang.Integer[] intArray4 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList5 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean6 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList5, intArray4);
         java.lang.Integer[] intArray9 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList10 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean11 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList10, intArray9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.merge(intList5, intList10);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList22);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList10, intList22);
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList0, intList10);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray4);
         org.junit.Assert.assertTrue("'" + boolean6 + "' != '" + true + "'", boolean6 == true);
         org.junit.Assert.assertNotNull(intArray9);
         org.junit.Assert.assertTrue("'" + boolean11 + "' != '" + true + "'", boolean11 == true);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
     }
 
     @Test
     public void test0312() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0312");
         java.util.ArrayList<java.lang.Integer> intList0 = null;
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray14 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList15 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean16 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList15, intArray14);
         java.lang.Integer[] intArray19 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList20 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean21 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList20, intArray19);
         java.util.ArrayList<java.lang.Integer> intList22 = correct_java_programs.MERGESORT.merge(intList15, intList20);
         java.lang.Integer[] intArray26 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList27 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean28 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList27, intArray26);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.merge(intList27, intList32);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.mergesort(intList32);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList20, intList32);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList9, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList4, intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.lang.Integer[] intArray57 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList58 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean59 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList58, intArray57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.merge(intList58, intList63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.mergesort(intList65);
         java.lang.Integer[] intArray70 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList71 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean72 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList71, intArray70);
         java.lang.Integer[] intArray75 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList76 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean77 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList76, intArray75);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.merge(intList71, intList76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.mergesort(intList78);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList79);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList66, intList79);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList53, intList81);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList39, intList53);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList53);
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList0, intList53);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray14);
         org.junit.Assert.assertTrue("'" + boolean16 + "' != '" + true + "'", boolean16 == true);
         org.junit.Assert.assertNotNull(intArray19);
         org.junit.Assert.assertTrue("'" + boolean21 + "' != '" + true + "'", boolean21 == true);
         org.junit.Assert.assertNotNull(intList22);
         org.junit.Assert.assertNotNull(intArray26);
         org.junit.Assert.assertTrue("'" + boolean28 + "' != '" + true + "'", boolean28 == true);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intArray57);
         org.junit.Assert.assertTrue("'" + boolean59 + "' != '" + true + "'", boolean59 == true);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intArray70);
         org.junit.Assert.assertTrue("'" + boolean72 + "' != '" + true + "'", boolean72 == true);
         org.junit.Assert.assertNotNull(intArray75);
         org.junit.Assert.assertTrue("'" + boolean77 + "' != '" + true + "'", boolean77 == true);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
     }
 
     @Test
     public void test0313() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0313");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList3);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.lang.Integer[] intArray55 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList56 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean57 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList56, intArray55);
         java.lang.Integer[] intArray60 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList61 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean62 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList61, intArray60);
         java.util.ArrayList<java.lang.Integer> intList63 = correct_java_programs.MERGESORT.merge(intList56, intList61);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.mergesort(intList61);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.merge(intList49, intList61);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList38, intList61);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList61);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList61);
         java.lang.Class<?> wildcardClass69 = intList68.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intArray55);
         org.junit.Assert.assertTrue("'" + boolean57 + "' != '" + true + "'", boolean57 == true);
         org.junit.Assert.assertNotNull(intArray60);
         org.junit.Assert.assertTrue("'" + boolean62 + "' != '" + true + "'", boolean62 == true);
         org.junit.Assert.assertNotNull(intList63);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(wildcardClass69);
     }
 
     @Test
     public void test0314() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0314");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.lang.Integer[] intArray27 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList28 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean29 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList28, intArray27);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList23, intList28);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.lang.Integer[] intArray39 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList40 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean41 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList40, intArray39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList35, intList40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.merge(intList28, intList40);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList17, intList44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.mergesort(intList58);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList44, intList59);
         java.util.ArrayList<java.lang.Integer> intList61 = correct_java_programs.MERGESORT.mergesort(intList59);
         java.lang.Integer[] intArray65 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList66 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean67 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList66, intArray65);
         java.lang.Integer[] intArray70 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList71 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean72 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList71, intArray70);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList66, intList71);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList59, intList66);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.merge(intList13, intList59);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.mergesort(intList75);
         java.lang.Class<?> wildcardClass77 = intList75.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intArray27);
         org.junit.Assert.assertTrue("'" + boolean29 + "' != '" + true + "'", boolean29 == true);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intArray39);
         org.junit.Assert.assertTrue("'" + boolean41 + "' != '" + true + "'", boolean41 == true);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intList61);
         org.junit.Assert.assertNotNull(intArray65);
         org.junit.Assert.assertTrue("'" + boolean67 + "' != '" + true + "'", boolean67 == true);
         org.junit.Assert.assertNotNull(intArray70);
         org.junit.Assert.assertTrue("'" + boolean72 + "' != '" + true + "'", boolean72 == true);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(wildcardClass77);
     }
 
     @Test
     public void test0315() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0315");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.lang.Integer[] intArray26 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList27 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean28 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList27, intArray26);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList38, intList43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList43, intList55);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList32, intList59);
         java.util.ArrayList<java.lang.Integer> intList61 = correct_java_programs.MERGESORT.merge(intList27, intList60);
         java.util.ArrayList<java.lang.Integer> intList62 = correct_java_programs.MERGESORT.merge(intList16, intList61);
         java.util.ArrayList<java.lang.Integer> intList63 = correct_java_programs.MERGESORT.merge(intList4, intList16);
         java.lang.Class<?> wildcardClass64 = intList4.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intArray26);
         org.junit.Assert.assertTrue("'" + boolean28 + "' != '" + true + "'", boolean28 == true);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intList61);
         org.junit.Assert.assertNotNull(intList62);
         org.junit.Assert.assertNotNull(intList63);
         org.junit.Assert.assertNotNull(wildcardClass64);
     }
 
     @Test
     public void test0316() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0316");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Class<?> wildcardClass30 = intList27.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(wildcardClass30);
     }
 
     @Test
     public void test0317() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0317");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList41, intList53);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList30, intList57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList57, intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList9, intList72);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.mergesort(intList75);
         java.lang.Integer[] intArray80 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList81 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean82 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList81, intArray80);
         java.lang.Integer[] intArray85 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList86 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean87 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList86, intArray85);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList81, intList86);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList88);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList88);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.mergesort(intList88);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.merge(intList75, intList88);
         java.lang.Class<?> wildcardClass93 = intList75.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intArray80);
         org.junit.Assert.assertTrue("'" + boolean82 + "' != '" + true + "'", boolean82 == true);
         org.junit.Assert.assertNotNull(intArray85);
         org.junit.Assert.assertTrue("'" + boolean87 + "' != '" + true + "'", boolean87 == true);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(wildcardClass93);
     }
 
     @Test
     public void test0318() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0318");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList4);
         java.lang.Class<?> wildcardClass13 = intList4.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(wildcardClass13);
     }
 
     @Test
     public void test0319() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0319");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList15 = correct_java_programs.MERGESORT.mergesort(intList14);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.mergesort(intList14);
         java.lang.Class<?> wildcardClass17 = intList14.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intList15);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(wildcardClass17);
     }
 
     @Test
     public void test0320() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0320");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList31, intList43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.lang.Integer[] intArray60 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList61 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean62 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList61, intArray60);
         java.lang.Integer[] intArray65 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList66 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean67 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList66, intArray65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList61, intList66);
         java.lang.Integer[] intArray72 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList73 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean74 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList73, intArray72);
         java.lang.Integer[] intArray77 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList78 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean79 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList78, intArray77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.merge(intList73, intList78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.mergesort(intList78);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList66, intList78);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList55, intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList50, intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList43, intList86);
         java.lang.Class<?> wildcardClass88 = intList86.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intArray60);
         org.junit.Assert.assertTrue("'" + boolean62 + "' != '" + true + "'", boolean62 == true);
         org.junit.Assert.assertNotNull(intArray65);
         org.junit.Assert.assertTrue("'" + boolean67 + "' != '" + true + "'", boolean67 == true);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intArray72);
         org.junit.Assert.assertTrue("'" + boolean74 + "' != '" + true + "'", boolean74 == true);
         org.junit.Assert.assertNotNull(intArray77);
         org.junit.Assert.assertTrue("'" + boolean79 + "' != '" + true + "'", boolean79 == true);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(wildcardClass88);
     }
 
     @Test
     public void test0321() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0321");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList65);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList53, intList65);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.lang.Integer[] intArray74 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList75 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean76 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList75, intArray74);
         java.lang.Integer[] intArray79 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList80 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean81 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList80, intArray79);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList75, intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList70, intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList27, intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Class<?> wildcardClass87 = intList86.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intArray74);
         org.junit.Assert.assertTrue("'" + boolean76 + "' != '" + true + "'", boolean76 == true);
         org.junit.Assert.assertNotNull(intArray79);
         org.junit.Assert.assertTrue("'" + boolean81 + "' != '" + true + "'", boolean81 == true);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(wildcardClass87);
     }
 
     @Test
     public void test0322() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0322");
         java.util.ArrayList<java.lang.Integer> intList0 = null;
         java.lang.Integer[] intArray4 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList5 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean6 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList5, intArray4);
         java.lang.Integer[] intArray9 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList10 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean11 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList10, intArray9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.merge(intList5, intList10);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList12, intList26);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList33, intList38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.merge(intList28, intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.mergesort(intList46);
         java.util.ArrayList<java.lang.Integer> intList48 = correct_java_programs.MERGESORT.mergesort(intList46);
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList49 = correct_java_programs.MERGESORT.merge(intList0, intList48);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray4);
         org.junit.Assert.assertTrue("'" + boolean6 + "' != '" + true + "'", boolean6 == true);
         org.junit.Assert.assertNotNull(intArray9);
         org.junit.Assert.assertTrue("'" + boolean11 + "' != '" + true + "'", boolean11 == true);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(intList48);
     }
 
     @Test
     public void test0323() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0323");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Class<?> wildcardClass29 = intList11.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(wildcardClass29);
     }
 
     @Test
     public void test0324() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0324");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList30, intList35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.lang.Integer[] intArray71 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList72 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean73 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList72, intArray71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList72, intList77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList79);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList67, intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList54, intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList9, intList54);
         java.lang.Class<?> wildcardClass86 = intList54.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intArray71);
         org.junit.Assert.assertTrue("'" + boolean73 + "' != '" + true + "'", boolean73 == true);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(wildcardClass86);
     }
 
     @Test
     public void test0325() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0325");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.lang.Integer[] intArray41 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList42 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean43 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList42, intArray41);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.lang.Integer[] intArray57 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList58 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean59 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList58, intArray57);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList53, intList58);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.lang.Integer[] intArray69 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList70 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean71 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList70, intArray69);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList65, intList70);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList58, intList70);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.merge(intList47, intList74);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.merge(intList42, intList75);
         java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.merge(intList31, intList76);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList13, intList19);
         java.lang.Class<?> wildcardClass80 = intList13.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray41);
         org.junit.Assert.assertTrue("'" + boolean43 + "' != '" + true + "'", boolean43 == true);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intArray57);
         org.junit.Assert.assertTrue("'" + boolean59 + "' != '" + true + "'", boolean59 == true);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intArray69);
         org.junit.Assert.assertTrue("'" + boolean71 + "' != '" + true + "'", boolean71 == true);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intList77);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(wildcardClass80);
     }
 
     @Test
     public void test0326() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0326");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.lang.Integer[] intArray44 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList45 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList45, intArray44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList45, intList50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList52, intList66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList40, intList66);
         java.lang.Integer[] intArray73 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList74 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean75 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList74, intArray73);
         java.lang.Integer[] intArray78 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList79 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean80 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList79, intArray78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList74, intList79);
         java.lang.Integer[] intArray85 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList86 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean87 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList86, intArray85);
         java.lang.Integer[] intArray90 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList91 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean92 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList91, intArray90);
         java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.merge(intList86, intList91);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.mergesort(intList91);
         java.util.ArrayList<java.lang.Integer> intList95 = correct_java_programs.MERGESORT.merge(intList79, intList91);
         java.util.ArrayList<java.lang.Integer> intList96 = correct_java_programs.MERGESORT.merge(intList66, intList91);
         java.lang.Class<?> wildcardClass97 = intList66.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray44);
         org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intArray73);
         org.junit.Assert.assertTrue("'" + boolean75 + "' != '" + true + "'", boolean75 == true);
         org.junit.Assert.assertNotNull(intArray78);
         org.junit.Assert.assertTrue("'" + boolean80 + "' != '" + true + "'", boolean80 == true);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intArray85);
         org.junit.Assert.assertTrue("'" + boolean87 + "' != '" + true + "'", boolean87 == true);
         org.junit.Assert.assertNotNull(intArray90);
         org.junit.Assert.assertTrue("'" + boolean92 + "' != '" + true + "'", boolean92 == true);
         org.junit.Assert.assertNotNull(intList93);
         org.junit.Assert.assertNotNull(intList94);
         org.junit.Assert.assertNotNull(intList95);
         org.junit.Assert.assertNotNull(intList96);
         org.junit.Assert.assertNotNull(wildcardClass97);
     }
 
     @Test
     public void test0327() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0327");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList49);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList64);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList54, intList67);
         java.lang.Integer[] intArray72 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList73 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean74 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList73, intArray72);
         java.lang.Integer[] intArray77 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList78 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean79 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList78, intArray77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.merge(intList73, intList78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.lang.Integer[] intArray86 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList87 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean88 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList87, intArray86);
         java.lang.Integer[] intArray91 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList92 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean93 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList92, intArray91);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.merge(intList87, intList92);
         java.util.ArrayList<java.lang.Integer> intList95 = correct_java_programs.MERGESORT.mergesort(intList94);
         java.util.ArrayList<java.lang.Integer> intList96 = correct_java_programs.MERGESORT.merge(intList80, intList94);
         java.util.ArrayList<java.lang.Integer> intList97 = correct_java_programs.MERGESORT.merge(intList68, intList94);
         java.util.ArrayList<java.lang.Integer> intList98 = correct_java_programs.MERGESORT.merge(intList12, intList68);
         java.util.ArrayList<java.lang.Integer> intList99 = correct_java_programs.MERGESORT.mergesort(intList68);
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intArray72);
         org.junit.Assert.assertTrue("'" + boolean74 + "' != '" + true + "'", boolean74 == true);
         org.junit.Assert.assertNotNull(intArray77);
         org.junit.Assert.assertTrue("'" + boolean79 + "' != '" + true + "'", boolean79 == true);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intArray86);
         org.junit.Assert.assertTrue("'" + boolean88 + "' != '" + true + "'", boolean88 == true);
         org.junit.Assert.assertNotNull(intArray91);
         org.junit.Assert.assertTrue("'" + boolean93 + "' != '" + true + "'", boolean93 == true);
         org.junit.Assert.assertNotNull(intList94);
         org.junit.Assert.assertNotNull(intList95);
         org.junit.Assert.assertNotNull(intList96);
         org.junit.Assert.assertNotNull(intList97);
         org.junit.Assert.assertNotNull(intList98);
         org.junit.Assert.assertNotNull(intList99);
     }
 
     @Test
     public void test0328() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0328");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList31, intList43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.lang.Integer[] intArray60 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList61 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean62 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList61, intArray60);
         java.lang.Integer[] intArray65 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList66 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean67 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList66, intArray65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList61, intList66);
         java.lang.Integer[] intArray72 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList73 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean74 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList73, intArray72);
         java.lang.Integer[] intArray77 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList78 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean79 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList78, intArray77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.merge(intList73, intList78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.mergesort(intList78);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList66, intList78);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList55, intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList50, intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList43, intList86);
         java.lang.Class<?> wildcardClass88 = intList43.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intArray60);
         org.junit.Assert.assertTrue("'" + boolean62 + "' != '" + true + "'", boolean62 == true);
         org.junit.Assert.assertNotNull(intArray65);
         org.junit.Assert.assertTrue("'" + boolean67 + "' != '" + true + "'", boolean67 == true);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intArray72);
         org.junit.Assert.assertTrue("'" + boolean74 + "' != '" + true + "'", boolean74 == true);
         org.junit.Assert.assertNotNull(intArray77);
         org.junit.Assert.assertTrue("'" + boolean79 + "' != '" + true + "'", boolean79 == true);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(wildcardClass88);
     }
 
     @Test
     public void test0329() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0329");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList23);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList23);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList30, intList35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList23, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList9, intList39);
         java.lang.Integer[] intArray44 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList45 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList45, intArray44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList45, intList50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.lang.Integer[] intArray57 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList58 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean59 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList58, intArray57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.merge(intList58, intList63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.mergesort(intList65);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList53, intList66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.mergesort(intList68);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList9, intList70);
         java.lang.Class<?> wildcardClass72 = intList70.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray44);
         org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intArray57);
         org.junit.Assert.assertTrue("'" + boolean59 + "' != '" + true + "'", boolean59 == true);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(wildcardClass72);
     }
 
     @Test
     public void test0330() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0330");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList42);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.lang.Class<?> wildcardClass48 = intList45.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(wildcardClass48);
     }
 
     @Test
     public void test0331() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0331");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList30, intList45);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList52, intList57);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList45, intList52);
         java.util.ArrayList<java.lang.Integer> intList61 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.util.ArrayList<java.lang.Integer> intList62 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.util.ArrayList<java.lang.Integer> intList63 = correct_java_programs.MERGESORT.mergesort(intList62);
         java.lang.Class<?> wildcardClass64 = intList63.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intList61);
         org.junit.Assert.assertNotNull(intList62);
         org.junit.Assert.assertNotNull(intList63);
         org.junit.Assert.assertNotNull(wildcardClass64);
     }
 
     @Test
     public void test0332() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0332");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList23);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList23);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList30, intList35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList23, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList9, intList39);
         java.lang.Integer[] intArray44 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList45 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList45, intArray44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList45, intList50);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.merge(intList57, intList62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.mergesort(intList62);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList50, intList62);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList50);
         java.lang.Integer[] intArray71 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList72 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean73 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList72, intArray71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList72, intList77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList67, intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList39, intList83);
         java.lang.Class<?> wildcardClass85 = intList83.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray44);
         org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intArray71);
         org.junit.Assert.assertTrue("'" + boolean73 + "' != '" + true + "'", boolean73 == true);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(wildcardClass85);
     }
 
     @Test
     public void test0333() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0333");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList33, intList38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList65);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList53, intList65);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.lang.Integer[] intArray74 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList75 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean76 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList75, intArray74);
         java.lang.Integer[] intArray79 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList80 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean81 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList80, intArray79);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList75, intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList70, intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList42, intList70);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList28, intList85);
         java.lang.Class<?> wildcardClass88 = intList28.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intArray74);
         org.junit.Assert.assertTrue("'" + boolean76 + "' != '" + true + "'", boolean76 == true);
         org.junit.Assert.assertNotNull(intArray79);
         org.junit.Assert.assertTrue("'" + boolean81 + "' != '" + true + "'", boolean81 == true);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(wildcardClass88);
     }
 
     @Test
     public void test0334() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0334");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList42);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.lang.Class<?> wildcardClass48 = intList45.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(wildcardClass48);
     }
 
     @Test
     public void test0335() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0335");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.lang.Integer[] intArray44 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList45 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList45, intArray44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList45, intList50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList52, intList66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList40, intList66);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.lang.Class<?> wildcardClass72 = intList69.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray44);
         org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(wildcardClass72);
     }
 
     @Test
     public void test0336() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0336");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.lang.Integer[] intArray26 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList27 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean28 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList27, intArray26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.merge(intList22, intList27);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.lang.Integer[] intArray38 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList39 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean40 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList39, intArray38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList34, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList39);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.merge(intList16, intList43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.lang.Integer[] intArray53 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList54 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean55 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList54, intArray53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList49, intList54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList43, intList58);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList12, intList43);
         java.util.ArrayList<java.lang.Integer> intList61 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList62 = correct_java_programs.MERGESORT.mergesort(intList61);
         java.lang.Class<?> wildcardClass63 = intList62.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intArray26);
         org.junit.Assert.assertTrue("'" + boolean28 + "' != '" + true + "'", boolean28 == true);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intArray38);
         org.junit.Assert.assertTrue("'" + boolean40 + "' != '" + true + "'", boolean40 == true);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intArray53);
         org.junit.Assert.assertTrue("'" + boolean55 + "' != '" + true + "'", boolean55 == true);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intList61);
         org.junit.Assert.assertNotNull(intList62);
         org.junit.Assert.assertNotNull(wildcardClass63);
     }
 
     @Test
     public void test0337() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0337");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList43, intList57);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.lang.Integer[] intArray68 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList69 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean70 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList69, intArray68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList64, intList69);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.mergesort(intList73);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.merge(intList59, intList74);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.mergesort(intList74);
         java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.mergesort(intList74);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList30, intList77);
         java.lang.Class<?> wildcardClass80 = intList30.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intArray68);
         org.junit.Assert.assertTrue("'" + boolean70 + "' != '" + true + "'", boolean70 == true);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intList77);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(wildcardClass80);
     }
 
     @Test
     public void test0338() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0338");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1) };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList49);
         java.lang.Integer[] intArray57 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList58 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean59 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList58, intArray57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.merge(intList58, intList63);
         java.lang.Integer[] intArray69 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList70 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean71 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList70, intArray69);
         java.lang.Integer[] intArray74 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList75 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean76 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList75, intArray74);
         java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.merge(intList70, intList75);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.mergesort(intList75);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList63, intList75);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList63);
         java.lang.Integer[] intArray84 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList85 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean86 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList85, intArray84);
         java.lang.Integer[] intArray89 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList90 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean91 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList90, intArray89);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.merge(intList85, intList90);
         java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.mergesort(intList92);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.mergesort(intList92);
         java.util.ArrayList<java.lang.Integer> intList95 = correct_java_programs.MERGESORT.mergesort(intList92);
         java.util.ArrayList<java.lang.Integer> intList96 = correct_java_programs.MERGESORT.merge(intList80, intList95);
         java.util.ArrayList<java.lang.Integer> intList97 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.util.ArrayList<java.lang.Integer> intList98 = correct_java_programs.MERGESORT.merge(intList49, intList80);
         java.lang.Class<?> wildcardClass99 = intList98.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intArray57);
         org.junit.Assert.assertTrue("'" + boolean59 + "' != '" + true + "'", boolean59 == true);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intArray69);
         org.junit.Assert.assertTrue("'" + boolean71 + "' != '" + true + "'", boolean71 == true);
         org.junit.Assert.assertNotNull(intArray74);
         org.junit.Assert.assertTrue("'" + boolean76 + "' != '" + true + "'", boolean76 == true);
         org.junit.Assert.assertNotNull(intList77);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intArray84);
         org.junit.Assert.assertTrue("'" + boolean86 + "' != '" + true + "'", boolean86 == true);
         org.junit.Assert.assertNotNull(intArray89);
         org.junit.Assert.assertTrue("'" + boolean91 + "' != '" + true + "'", boolean91 == true);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(intList93);
         org.junit.Assert.assertNotNull(intList94);
         org.junit.Assert.assertNotNull(intList95);
         org.junit.Assert.assertNotNull(intList96);
         org.junit.Assert.assertNotNull(intList97);
         org.junit.Assert.assertNotNull(intList98);
         org.junit.Assert.assertNotNull(wildcardClass99);
     }
 
     @Test
     public void test0339() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0339");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList30, intList45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.lang.Integer[] intArray55 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList56 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean57 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList56, intArray55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList51, intList56);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList68);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList56, intList68);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList45, intList56);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.lang.Class<?> wildcardClass75 = intList56.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intArray55);
         org.junit.Assert.assertTrue("'" + boolean57 + "' != '" + true + "'", boolean57 == true);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(wildcardClass75);
     }
 
     @Test
     public void test0340() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0340");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList31, intList43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.lang.Integer[] intArray60 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList61 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean62 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList61, intArray60);
         java.lang.Integer[] intArray65 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList66 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean67 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList66, intArray65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList61, intList66);
         java.lang.Integer[] intArray72 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList73 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean74 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList73, intArray72);
         java.lang.Integer[] intArray77 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList78 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean79 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList78, intArray77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.merge(intList73, intList78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.mergesort(intList78);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList66, intList78);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList55, intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList50, intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList43, intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.lang.Class<?> wildcardClass89 = intList86.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intArray60);
         org.junit.Assert.assertTrue("'" + boolean62 + "' != '" + true + "'", boolean62 == true);
         org.junit.Assert.assertNotNull(intArray65);
         org.junit.Assert.assertTrue("'" + boolean67 + "' != '" + true + "'", boolean67 == true);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intArray72);
         org.junit.Assert.assertTrue("'" + boolean74 + "' != '" + true + "'", boolean74 == true);
         org.junit.Assert.assertNotNull(intArray77);
         org.junit.Assert.assertTrue("'" + boolean79 + "' != '" + true + "'", boolean79 == true);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(wildcardClass89);
     }
 
     @Test
     public void test0341() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0341");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Class<?> wildcardClass30 = intList29.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(wildcardClass30);
     }
 
     @Test
     public void test0342() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0342");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.lang.Integer[] intArray41 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList42 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean43 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList42, intArray41);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.lang.Integer[] intArray57 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList58 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean59 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList58, intArray57);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList53, intList58);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.lang.Integer[] intArray69 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList70 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean71 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList70, intArray69);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList65, intList70);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList58, intList70);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.merge(intList47, intList74);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.merge(intList42, intList75);
         java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.merge(intList31, intList76);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList13, intList19);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList79);
         java.lang.Class<?> wildcardClass81 = intList79.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray41);
         org.junit.Assert.assertTrue("'" + boolean43 + "' != '" + true + "'", boolean43 == true);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intArray57);
         org.junit.Assert.assertTrue("'" + boolean59 + "' != '" + true + "'", boolean59 == true);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intArray69);
         org.junit.Assert.assertTrue("'" + boolean71 + "' != '" + true + "'", boolean71 == true);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intList77);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(wildcardClass81);
     }
 
     @Test
     public void test0343() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0343");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Integer[] intArray44 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList45 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList45, intArray44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList45, intList50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.mergesort(intList50);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.lang.Integer[] intArray71 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList72 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean73 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList72, intArray71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList72, intList77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList79);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList67, intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList54, intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList54);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList54);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList40, intList87);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList27, intList88);
         java.lang.Class<?> wildcardClass90 = intList27.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray44);
         org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intArray71);
         org.junit.Assert.assertTrue("'" + boolean73 + "' != '" + true + "'", boolean73 == true);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(wildcardClass90);
     }
 
     @Test
     public void test0344() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0344");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList55, intList67);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.lang.Integer[] intArray81 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList82 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean83 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList82, intArray81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList77, intList82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList72, intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList88);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.merge(intList45, intList89);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.mergesort(intList90);
         java.lang.Class<?> wildcardClass92 = intList91.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intArray81);
         org.junit.Assert.assertTrue("'" + boolean83 + "' != '" + true + "'", boolean83 == true);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(wildcardClass92);
     }
 
     @Test
     public void test0345() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0345");
         java.util.ArrayList<java.lang.Integer> intList0 = null;
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray9 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList10 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean11 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList10, intArray9);
         java.lang.Integer[] intArray14 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList15 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean16 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList15, intArray14);
         java.util.ArrayList<java.lang.Integer> intList17 = correct_java_programs.MERGESORT.merge(intList10, intList15);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.lang.Integer[] intArray26 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList27 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean28 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList27, intArray26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.merge(intList22, intList27);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList15, intList27);
         java.util.ArrayList<java.lang.Integer> intList32 = correct_java_programs.MERGESORT.merge(intList4, intList31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.lang.Integer[] intArray41 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList42 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean43 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList42, intArray41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.merge(intList37, intList42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.merge(intList31, intList46);
         java.util.ArrayList<java.lang.Integer> intList48 = correct_java_programs.MERGESORT.mergesort(intList46);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.lang.Integer[] intArray57 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList58 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean59 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList58, intArray57);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList53, intList58);
         java.util.ArrayList<java.lang.Integer> intList61 = correct_java_programs.MERGESORT.merge(intList46, intList53);
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList62 = correct_java_programs.MERGESORT.merge(intList0, intList53);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray9);
         org.junit.Assert.assertTrue("'" + boolean11 + "' != '" + true + "'", boolean11 == true);
         org.junit.Assert.assertNotNull(intArray14);
         org.junit.Assert.assertTrue("'" + boolean16 + "' != '" + true + "'", boolean16 == true);
         org.junit.Assert.assertNotNull(intList17);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intArray26);
         org.junit.Assert.assertTrue("'" + boolean28 + "' != '" + true + "'", boolean28 == true);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intList32);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intArray41);
         org.junit.Assert.assertTrue("'" + boolean43 + "' != '" + true + "'", boolean43 == true);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(intList48);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intArray57);
         org.junit.Assert.assertTrue("'" + boolean59 + "' != '" + true + "'", boolean59 == true);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intList61);
     }
 
     @Test
     public void test0346() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0346");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.lang.Integer[] intArray27 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList28 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean29 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList28, intArray27);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList23, intList28);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.lang.Integer[] intArray39 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList40 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean41 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList40, intArray39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList35, intList40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.merge(intList28, intList40);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList17, intList44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.mergesort(intList58);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList44, intList59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.lang.Integer[] intArray69 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList70 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean71 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList70, intArray69);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList65, intList70);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.lang.Integer[] intArray81 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList82 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean83 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList82, intArray81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList77, intList82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList70, intList82);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList59, intList70);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList12, intList87);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList88);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.lang.Class<?> wildcardClass91 = intList89.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intArray27);
         org.junit.Assert.assertTrue("'" + boolean29 + "' != '" + true + "'", boolean29 == true);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intArray39);
         org.junit.Assert.assertTrue("'" + boolean41 + "' != '" + true + "'", boolean41 == true);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intArray69);
         org.junit.Assert.assertTrue("'" + boolean71 + "' != '" + true + "'", boolean71 == true);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intArray81);
         org.junit.Assert.assertTrue("'" + boolean83 + "' != '" + true + "'", boolean83 == true);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(wildcardClass91);
     }
 
     @Test
     public void test0347() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0347");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1) };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList49);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList54);
         java.lang.Class<?> wildcardClass56 = intList54.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(wildcardClass56);
     }
 
     @Test
     public void test0348() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0348");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList24, intList38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList9, intList40);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList40, intList53);
         java.lang.Class<?> wildcardClass56 = intList53.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(wildcardClass56);
     }
 
     @Test
     public void test0349() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0349");
         java.util.ArrayList<java.lang.Integer> intList0 = null;
         java.lang.Integer[] intArray4 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList5 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean6 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList5, intArray4);
         java.lang.Integer[] intArray9 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList10 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean11 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList10, intArray9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.merge(intList5, intList10);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList10);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList27, intList40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList14, intList42);
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.merge(intList0, intList42);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray4);
         org.junit.Assert.assertTrue("'" + boolean6 + "' != '" + true + "'", boolean6 == true);
         org.junit.Assert.assertNotNull(intArray9);
         org.junit.Assert.assertTrue("'" + boolean11 + "' != '" + true + "'", boolean11 == true);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
     }
 
     @Test
     public void test0350() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0350");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList30, intList45);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList52, intList57);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList45, intList52);
         java.util.ArrayList<java.lang.Integer> intList61 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.util.ArrayList<java.lang.Integer> intList62 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.util.ArrayList<java.lang.Integer> intList63 = correct_java_programs.MERGESORT.mergesort(intList62);
         java.lang.Class<?> wildcardClass64 = intList62.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intList61);
         org.junit.Assert.assertNotNull(intList62);
         org.junit.Assert.assertNotNull(intList63);
         org.junit.Assert.assertNotNull(wildcardClass64);
     }
 
     @Test
     public void test0351() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0351");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList55, intList67);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.lang.Integer[] intArray81 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList82 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean83 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList82, intArray81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList77, intList82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList72, intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList88);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.merge(intList45, intList89);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.mergesort(intList89);
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intArray81);
         org.junit.Assert.assertTrue("'" + boolean83 + "' != '" + true + "'", boolean83 == true);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
     }
 
     @Test
     public void test0352() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0352");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList42);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.util.ArrayList<java.lang.Integer> intList48 = correct_java_programs.MERGESORT.mergesort(intList46);
         java.util.ArrayList<java.lang.Integer> intList49 = correct_java_programs.MERGESORT.merge(intList27, intList46);
         java.lang.Class<?> wildcardClass50 = intList49.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intList48);
         org.junit.Assert.assertNotNull(intList49);
         org.junit.Assert.assertNotNull(wildcardClass50);
     }
 
     @Test
     public void test0353() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0353");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList30, intList35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.lang.Integer[] intArray71 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList72 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean73 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList72, intArray71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList72, intList77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList79);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList67, intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList54, intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList9, intList54);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList87);
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intArray71);
         org.junit.Assert.assertTrue("'" + boolean73 + "' != '" + true + "'", boolean73 == true);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
     }
 
     @Test
     public void test0354() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0354");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.lang.Integer[] intArray44 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList45 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList45, intArray44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray55 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList56 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean57 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList56, intArray55);
         java.lang.Integer[] intArray60 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList61 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean62 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList61, intArray60);
         java.util.ArrayList<java.lang.Integer> intList63 = correct_java_programs.MERGESORT.merge(intList56, intList61);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.lang.Integer[] intArray72 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList73 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean74 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList73, intArray72);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.merge(intList68, intList73);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.mergesort(intList73);
         java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.merge(intList61, intList73);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.merge(intList50, intList77);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList45, intList78);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList41, intList81);
         java.lang.Class<?> wildcardClass83 = intList81.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray44);
         org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray55);
         org.junit.Assert.assertTrue("'" + boolean57 + "' != '" + true + "'", boolean57 == true);
         org.junit.Assert.assertNotNull(intArray60);
         org.junit.Assert.assertTrue("'" + boolean62 + "' != '" + true + "'", boolean62 == true);
         org.junit.Assert.assertNotNull(intList63);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intArray72);
         org.junit.Assert.assertTrue("'" + boolean74 + "' != '" + true + "'", boolean74 == true);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intList77);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(wildcardClass83);
     }
 
     @Test
     public void test0355() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0355");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList33, intList38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList54);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList41, intList54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList28, intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.mergesort(intList28);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.mergesort(intList28);
         java.lang.Class<?> wildcardClass61 = intList28.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(wildcardClass61);
     }
 
     @Test
     public void test0356() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0356");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList33, intList38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList27, intList40);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList47, intList52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.lang.Integer[] intArray60 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList61 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean62 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList61, intArray60);
         java.lang.Integer[] intArray65 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList66 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean67 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList66, intArray65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList61, intList66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.mergesort(intList68);
         java.lang.Integer[] intArray73 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList74 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean75 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList74, intArray73);
         java.lang.Integer[] intArray78 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList79 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean80 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList79, intArray78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList74, intList79);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.mergesort(intList81);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList69, intList82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList56, intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList40, intList56);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList13, intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.lang.Class<?> wildcardClass90 = intList86.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intArray60);
         org.junit.Assert.assertTrue("'" + boolean62 + "' != '" + true + "'", boolean62 == true);
         org.junit.Assert.assertNotNull(intArray65);
         org.junit.Assert.assertTrue("'" + boolean67 + "' != '" + true + "'", boolean67 == true);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intArray73);
         org.junit.Assert.assertTrue("'" + boolean75 + "' != '" + true + "'", boolean75 == true);
         org.junit.Assert.assertNotNull(intArray78);
         org.junit.Assert.assertTrue("'" + boolean80 + "' != '" + true + "'", boolean80 == true);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(wildcardClass90);
     }
 
     @Test
     public void test0357() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0357");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList33, intList38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList54);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList41, intList54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList28, intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.lang.Class<?> wildcardClass60 = intList57.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(wildcardClass60);
     }
 
     @Test
     public void test0358() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0358");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.lang.Integer[] intArray55 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList56 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean57 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList56, intArray55);
         java.lang.Integer[] intArray60 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList61 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean62 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList61, intArray60);
         java.util.ArrayList<java.lang.Integer> intList63 = correct_java_programs.MERGESORT.merge(intList56, intList61);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.mergesort(intList61);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.merge(intList49, intList61);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList38, intList65);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList33, intList66);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.mergesort(intList68);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList29, intList69);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.lang.Class<?> wildcardClass72 = intList71.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intArray55);
         org.junit.Assert.assertTrue("'" + boolean57 + "' != '" + true + "'", boolean57 == true);
         org.junit.Assert.assertNotNull(intArray60);
         org.junit.Assert.assertTrue("'" + boolean62 + "' != '" + true + "'", boolean62 == true);
         org.junit.Assert.assertNotNull(intList63);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(wildcardClass72);
     }
 
     @Test
     public void test0359() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0359");
         java.util.ArrayList<java.lang.Integer> intList0 = null;
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray14 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList15 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean16 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList15, intArray14);
         java.lang.Integer[] intArray19 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList20 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean21 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList20, intArray19);
         java.util.ArrayList<java.lang.Integer> intList22 = correct_java_programs.MERGESORT.merge(intList15, intList20);
         java.lang.Integer[] intArray26 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList27 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean28 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList27, intArray26);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.merge(intList27, intList32);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.mergesort(intList32);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList20, intList32);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList9, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList4, intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Integer[] intArray44 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList45 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList45, intArray44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList45, intList50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList52, intList66);
         java.lang.Integer[] intArray72 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList73 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean74 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList73, intArray72);
         java.lang.Integer[] intArray77 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList78 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean79 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList78, intArray77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.merge(intList73, intList78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.mergesort(intList78);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.mergesort(intList81);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList68, intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList40, intList68);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList40);
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList0, intList86);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray14);
         org.junit.Assert.assertTrue("'" + boolean16 + "' != '" + true + "'", boolean16 == true);
         org.junit.Assert.assertNotNull(intArray19);
         org.junit.Assert.assertTrue("'" + boolean21 + "' != '" + true + "'", boolean21 == true);
         org.junit.Assert.assertNotNull(intList22);
         org.junit.Assert.assertNotNull(intArray26);
         org.junit.Assert.assertTrue("'" + boolean28 + "' != '" + true + "'", boolean28 == true);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray44);
         org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intArray72);
         org.junit.Assert.assertTrue("'" + boolean74 + "' != '" + true + "'", boolean74 == true);
         org.junit.Assert.assertNotNull(intArray77);
         org.junit.Assert.assertTrue("'" + boolean79 + "' != '" + true + "'", boolean79 == true);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
     }
 
     @Test
     public void test0360() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0360");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.util.ArrayList<java.lang.Integer> intList32 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.mergesort(intList32);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.lang.Integer[] intArray41 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList42 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean43 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList42, intArray41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList65);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList53, intList65);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList42, intList69);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList37, intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList32, intList72);
         java.lang.Class<?> wildcardClass75 = intList72.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intList32);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intArray41);
         org.junit.Assert.assertTrue("'" + boolean43 + "' != '" + true + "'", boolean43 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(wildcardClass75);
     }
 
     @Test
     public void test0361() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0361");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList15 = correct_java_programs.MERGESORT.mergesort(intList14);
         java.lang.Integer[] intArray19 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList20 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean21 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList20, intArray19);
         java.lang.Integer[] intArray24 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList25 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean26 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList25, intArray24);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList20, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.lang.Integer[] intArray38 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList39 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean40 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList39, intArray38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList34, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList15, intList41);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.lang.Class<?> wildcardClass47 = intList41.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intList15);
         org.junit.Assert.assertNotNull(intArray19);
         org.junit.Assert.assertTrue("'" + boolean21 + "' != '" + true + "'", boolean21 == true);
         org.junit.Assert.assertNotNull(intArray24);
         org.junit.Assert.assertTrue("'" + boolean26 + "' != '" + true + "'", boolean26 == true);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intArray38);
         org.junit.Assert.assertTrue("'" + boolean40 + "' != '" + true + "'", boolean40 == true);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(wildcardClass47);
     }
 
     @Test
     public void test0362() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0362");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList54, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList41, intList69);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList25, intList41);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.lang.Class<?> wildcardClass73 = intList41.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(wildcardClass73);
     }
 
     @Test
     public void test0363() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0363");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList24, intList36);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList41, intList54);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.lang.Integer[] intArray60 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList61 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean62 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList61, intArray60);
         java.lang.Integer[] intArray65 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList66 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean67 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList66, intArray65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList61, intList66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList41, intList68);
         java.lang.Class<?> wildcardClass70 = intList69.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intArray60);
         org.junit.Assert.assertTrue("'" + boolean62 + "' != '" + true + "'", boolean62 == true);
         org.junit.Assert.assertNotNull(intArray65);
         org.junit.Assert.assertTrue("'" + boolean67 + "' != '" + true + "'", boolean67 == true);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(wildcardClass70);
     }
 
     @Test
     public void test0364() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0364");
         java.util.ArrayList<java.lang.Integer> intList0 = null;
         java.lang.Integer[] intArray4 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList5 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean6 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList5, intArray4);
         java.lang.Integer[] intArray9 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList10 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean11 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList10, intArray9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.merge(intList5, intList10);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList10);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList13, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList28);
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList0, intList28);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray4);
         org.junit.Assert.assertTrue("'" + boolean6 + "' != '" + true + "'", boolean6 == true);
         org.junit.Assert.assertNotNull(intArray9);
         org.junit.Assert.assertTrue("'" + boolean11 + "' != '" + true + "'", boolean11 == true);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
     }
 
     @Test
     public void test0365() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0365");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Class<?> wildcardClass27 = intList26.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(wildcardClass27);
     }
 
     @Test
     public void test0366() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0366");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList55, intList67);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.lang.Integer[] intArray81 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList82 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean83 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList82, intArray81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList77, intList82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList72, intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList88);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.merge(intList45, intList89);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.mergesort(intList91);
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intArray81);
         org.junit.Assert.assertTrue("'" + boolean83 + "' != '" + true + "'", boolean83 == true);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
     }
 
     @Test
     public void test0367() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0367");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList30, intList45);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList52, intList57);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.mergesort(intList59);
         java.util.ArrayList<java.lang.Integer> intList61 = correct_java_programs.MERGESORT.mergesort(intList59);
         java.lang.Integer[] intArray65 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList66 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean67 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList66, intArray65);
         java.lang.Integer[] intArray70 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList71 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean72 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList71, intArray70);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList66, intList71);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.mergesort(intList73);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.merge(intList59, intList73);
         java.lang.Integer[] intArray79 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList80 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean81 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList80, intArray79);
         java.lang.Integer[] intArray84 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList85 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean86 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList85, intArray84);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList80, intList85);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList88);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.merge(intList75, intList90);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.mergesort(intList90);
         java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.mergesort(intList92);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.merge(intList47, intList92);
         java.lang.Class<?> wildcardClass95 = intList92.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intList61);
         org.junit.Assert.assertNotNull(intArray65);
         org.junit.Assert.assertTrue("'" + boolean67 + "' != '" + true + "'", boolean67 == true);
         org.junit.Assert.assertNotNull(intArray70);
         org.junit.Assert.assertTrue("'" + boolean72 + "' != '" + true + "'", boolean72 == true);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intArray79);
         org.junit.Assert.assertTrue("'" + boolean81 + "' != '" + true + "'", boolean81 == true);
         org.junit.Assert.assertNotNull(intArray84);
         org.junit.Assert.assertTrue("'" + boolean86 + "' != '" + true + "'", boolean86 == true);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(intList93);
         org.junit.Assert.assertNotNull(intList94);
         org.junit.Assert.assertNotNull(wildcardClass95);
     }
 
     @Test
     public void test0368() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0368");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList47, intList52);
         java.lang.Integer[] intArray57 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList58 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean59 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList58, intArray57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray68 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList69 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean70 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList69, intArray68);
         java.lang.Integer[] intArray73 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList74 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean75 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList74, intArray73);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.merge(intList69, intList74);
         java.lang.Integer[] intArray80 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList81 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean82 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList81, intArray80);
         java.lang.Integer[] intArray85 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList86 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean87 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList86, intArray85);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList81, intList86);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.merge(intList74, intList86);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.merge(intList63, intList90);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.merge(intList58, intList91);
         java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.merge(intList47, intList92);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.mergesort(intList47);
         java.util.ArrayList<java.lang.Integer> intList95 = correct_java_programs.MERGESORT.merge(intList42, intList94);
         java.util.ArrayList<java.lang.Integer> intList96 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.util.ArrayList<java.lang.Integer> intList97 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.lang.Class<?> wildcardClass98 = intList97.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray57);
         org.junit.Assert.assertTrue("'" + boolean59 + "' != '" + true + "'", boolean59 == true);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray68);
         org.junit.Assert.assertTrue("'" + boolean70 + "' != '" + true + "'", boolean70 == true);
         org.junit.Assert.assertNotNull(intArray73);
         org.junit.Assert.assertTrue("'" + boolean75 + "' != '" + true + "'", boolean75 == true);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intArray80);
         org.junit.Assert.assertTrue("'" + boolean82 + "' != '" + true + "'", boolean82 == true);
         org.junit.Assert.assertNotNull(intArray85);
         org.junit.Assert.assertTrue("'" + boolean87 + "' != '" + true + "'", boolean87 == true);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(intList93);
         org.junit.Assert.assertNotNull(intList94);
         org.junit.Assert.assertNotNull(intList95);
         org.junit.Assert.assertNotNull(intList96);
         org.junit.Assert.assertNotNull(intList97);
         org.junit.Assert.assertNotNull(wildcardClass98);
     }
 
     @Test
     public void test0369() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0369");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList39, intList52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.lang.Class<?> wildcardClass57 = intList39.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(wildcardClass57);
     }
 
     @Test
     public void test0370() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0370");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList15 = correct_java_programs.MERGESORT.mergesort(intList14);
         java.lang.Integer[] intArray19 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList20 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean21 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList20, intArray19);
         java.lang.Integer[] intArray24 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList25 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean26 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList25, intArray24);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList20, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.lang.Integer[] intArray38 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList39 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean40 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList39, intArray38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList34, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList15, intList41);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.lang.Class<?> wildcardClass47 = intList46.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intList15);
         org.junit.Assert.assertNotNull(intArray19);
         org.junit.Assert.assertTrue("'" + boolean21 + "' != '" + true + "'", boolean21 == true);
         org.junit.Assert.assertNotNull(intArray24);
         org.junit.Assert.assertTrue("'" + boolean26 + "' != '" + true + "'", boolean26 == true);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intArray38);
         org.junit.Assert.assertTrue("'" + boolean40 + "' != '" + true + "'", boolean40 == true);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(wildcardClass47);
     }
 
     @Test
     public void test0371() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0371");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.lang.Integer[] intArray28 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList29 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean30 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList29, intArray28);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList29, intList34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.util.ArrayList<java.lang.Integer> intList50 = correct_java_programs.MERGESORT.merge(intList43, intList48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.mergesort(intList50);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList36, intList50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList22, intList52);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList12, intList22);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList22);
         java.lang.Class<?> wildcardClass56 = intList22.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intArray28);
         org.junit.Assert.assertTrue("'" + boolean30 + "' != '" + true + "'", boolean30 == true);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intList50);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(wildcardClass56);
     }
 
     @Test
     public void test0372() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0372");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList28);
         java.lang.Class<?> wildcardClass30 = intList28.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(wildcardClass30);
     }
 
     @Test
     public void test0373() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0373");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList41, intList53);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList30, intList57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList57, intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList9, intList72);
         java.lang.Integer[] intArray78 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList79 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean80 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList79, intArray78);
         java.lang.Integer[] intArray83 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList84 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean85 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList84, intArray83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList79, intList84);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList87);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList9, intList87);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList87);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.mergesort(intList87);
         java.lang.Class<?> wildcardClass92 = intList91.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intArray78);
         org.junit.Assert.assertTrue("'" + boolean80 + "' != '" + true + "'", boolean80 == true);
         org.junit.Assert.assertNotNull(intArray83);
         org.junit.Assert.assertTrue("'" + boolean85 + "' != '" + true + "'", boolean85 == true);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(wildcardClass92);
     }
 
     @Test
     public void test0374() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0374");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList30, intList45);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList52, intList57);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList45, intList52);
         java.util.ArrayList<java.lang.Integer> intList61 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.util.ArrayList<java.lang.Integer> intList62 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.util.ArrayList<java.lang.Integer> intList63 = correct_java_programs.MERGESORT.mergesort(intList62);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.mergesort(intList62);
         java.lang.Class<?> wildcardClass65 = intList62.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intList61);
         org.junit.Assert.assertNotNull(intList62);
         org.junit.Assert.assertNotNull(intList63);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(wildcardClass65);
     }
 
     @Test
     public void test0375() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0375");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList39, intList53);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.lang.Integer[] intArray71 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList72 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean73 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList72, intArray71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList72, intList77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList65, intList77);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList39, intList77);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList25, intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.lang.Class<?> wildcardClass87 = intList86.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intArray71);
         org.junit.Assert.assertTrue("'" + boolean73 + "' != '" + true + "'", boolean73 == true);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(wildcardClass87);
     }
 
     @Test
     public void test0376() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0376");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList31, intList43);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.lang.Integer[] intArray55 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList56 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean57 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList56, intArray55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList51, intList56);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.lang.Integer[] intArray81 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList82 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean83 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList82, intArray81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList77, intList82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList70, intList84);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList56, intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList46, intList56);
         java.util.ArrayList<java.lang.Integer> intList90 = null;
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.merge(intList46, intList90);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intArray55);
         org.junit.Assert.assertTrue("'" + boolean57 + "' != '" + true + "'", boolean57 == true);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intArray81);
         org.junit.Assert.assertTrue("'" + boolean83 + "' != '" + true + "'", boolean83 == true);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
     }
 
     @Test
     public void test0377() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0377");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1) };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList49);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList54);
         java.lang.Class<?> wildcardClass56 = intList55.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(wildcardClass56);
     }
 
     @Test
     public void test0378() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0378");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList49);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList11, intList49);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.lang.Integer[] intArray68 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList69 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean70 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList69, intArray68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList64, intList69);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.lang.Integer[] intArray77 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList78 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean79 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList78, intArray77);
         java.lang.Integer[] intArray82 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList83 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean84 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList83, intArray82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList78, intList83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList72, intList85);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList57, intList85);
         java.lang.Class<?> wildcardClass89 = intList88.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intArray68);
         org.junit.Assert.assertTrue("'" + boolean70 + "' != '" + true + "'", boolean70 == true);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intArray77);
         org.junit.Assert.assertTrue("'" + boolean79 + "' != '" + true + "'", boolean79 == true);
         org.junit.Assert.assertNotNull(intArray82);
         org.junit.Assert.assertTrue("'" + boolean84 + "' != '" + true + "'", boolean84 == true);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(wildcardClass89);
     }
 
     @Test
     public void test0379() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0379");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList23);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList23);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList30, intList35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList23, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList9, intList39);
         java.lang.Integer[] intArray44 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList45 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList45, intArray44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList45, intList50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.lang.Integer[] intArray57 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList58 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean59 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList58, intArray57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.merge(intList58, intList63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.mergesort(intList65);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList53, intList66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.mergesort(intList68);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList9, intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = null;
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList70, intList72);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray44);
         org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intArray57);
         org.junit.Assert.assertTrue("'" + boolean59 + "' != '" + true + "'", boolean59 == true);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
     }
 
     @Test
     public void test0380() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0380");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList30, intList35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList25, intList37);
         java.lang.Class<?> wildcardClass40 = intList37.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(wildcardClass40);
     }
 
     @Test
     public void test0381() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0381");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList15 = correct_java_programs.MERGESORT.mergesort(intList14);
         java.lang.Integer[] intArray19 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList20 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean21 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList20, intArray19);
         java.lang.Integer[] intArray24 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList25 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean26 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList25, intArray24);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList20, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList25, intList37);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList52, intList57);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.lang.Integer[] intArray68 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList69 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean70 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList69, intArray68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList64, intList69);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList57, intList69);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList46, intList73);
         java.lang.Integer[] intArray78 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList79 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean80 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList79, intArray78);
         java.lang.Integer[] intArray83 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList84 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean85 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList84, intArray83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList79, intList84);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList87);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList73, intList88);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.merge(intList25, intList88);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.mergesort(intList92);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.mergesort(intList93);
         java.util.ArrayList<java.lang.Integer> intList95 = correct_java_programs.MERGESORT.merge(intList15, intList93);
         java.lang.Class<?> wildcardClass96 = intList15.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intList15);
         org.junit.Assert.assertNotNull(intArray19);
         org.junit.Assert.assertTrue("'" + boolean21 + "' != '" + true + "'", boolean21 == true);
         org.junit.Assert.assertNotNull(intArray24);
         org.junit.Assert.assertTrue("'" + boolean26 + "' != '" + true + "'", boolean26 == true);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intArray68);
         org.junit.Assert.assertTrue("'" + boolean70 + "' != '" + true + "'", boolean70 == true);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intArray78);
         org.junit.Assert.assertTrue("'" + boolean80 + "' != '" + true + "'", boolean80 == true);
         org.junit.Assert.assertNotNull(intArray83);
         org.junit.Assert.assertTrue("'" + boolean85 + "' != '" + true + "'", boolean85 == true);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(intList93);
         org.junit.Assert.assertNotNull(intList94);
         org.junit.Assert.assertNotNull(intList95);
         org.junit.Assert.assertNotNull(wildcardClass96);
     }
 
     @Test
     public void test0382() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0382");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList30, intList35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList23, intList53);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList13, intList23);
         java.lang.Class<?> wildcardClass56 = intList55.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(wildcardClass56);
     }
 
     @Test
     public void test0383() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0383");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList42);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.lang.Class<?> wildcardClass46 = intList45.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(wildcardClass46);
     }
 
     @Test
     public void test0384() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0384");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList42);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.mergesort(intList46);
         java.lang.Class<?> wildcardClass48 = intList47.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(wildcardClass48);
     }
 
     @Test
     public void test0385() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0385");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList30, intList45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.lang.Integer[] intArray55 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList56 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean57 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList56, intArray55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList51, intList56);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList68);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList56, intList68);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList45, intList56);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.lang.Class<?> wildcardClass75 = intList45.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intArray55);
         org.junit.Assert.assertTrue("'" + boolean57 + "' != '" + true + "'", boolean57 == true);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(wildcardClass75);
     }
 
     @Test
     public void test0386() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0386");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.lang.Integer[] intArray26 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList27 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean28 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList27, intArray26);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList38, intList43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList43, intList55);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList32, intList59);
         java.util.ArrayList<java.lang.Integer> intList61 = correct_java_programs.MERGESORT.merge(intList27, intList60);
         java.util.ArrayList<java.lang.Integer> intList62 = correct_java_programs.MERGESORT.merge(intList16, intList61);
         java.util.ArrayList<java.lang.Integer> intList63 = correct_java_programs.MERGESORT.merge(intList4, intList16);
         java.lang.Class<?> wildcardClass64 = intList16.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intArray26);
         org.junit.Assert.assertTrue("'" + boolean28 + "' != '" + true + "'", boolean28 == true);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intList61);
         org.junit.Assert.assertNotNull(intList62);
         org.junit.Assert.assertNotNull(intList63);
         org.junit.Assert.assertNotNull(wildcardClass64);
     }
 
     @Test
     public void test0387() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0387");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.lang.Integer[] intArray27 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList28 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean29 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList28, intArray27);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList28, intList33);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.mergesort(intList33);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList21, intList33);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.lang.Integer[] intArray41 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList42 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean43 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList42, intArray41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList65);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList53, intList65);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList42, intList69);
         java.lang.Integer[] intArray74 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList75 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean76 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList75, intArray74);
         java.lang.Integer[] intArray79 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList80 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean81 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList80, intArray79);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList75, intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList69, intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList21, intList84);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList11, intList84);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList88);
         java.lang.Class<?> wildcardClass90 = intList88.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intArray27);
         org.junit.Assert.assertTrue("'" + boolean29 + "' != '" + true + "'", boolean29 == true);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray41);
         org.junit.Assert.assertTrue("'" + boolean43 + "' != '" + true + "'", boolean43 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intArray74);
         org.junit.Assert.assertTrue("'" + boolean76 + "' != '" + true + "'", boolean76 == true);
         org.junit.Assert.assertNotNull(intArray79);
         org.junit.Assert.assertTrue("'" + boolean81 + "' != '" + true + "'", boolean81 == true);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(wildcardClass90);
     }
 
     @Test
     public void test0388() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0388");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.util.ArrayList<java.lang.Integer> intList50 = correct_java_programs.MERGESORT.merge(intList43, intList48);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.util.ArrayList<java.lang.Integer> intList62 = correct_java_programs.MERGESORT.merge(intList55, intList60);
         java.util.ArrayList<java.lang.Integer> intList63 = correct_java_programs.MERGESORT.mergesort(intList60);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.merge(intList48, intList60);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.merge(intList37, intList64);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList32, intList65);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList27, intList65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList27);
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intList50);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intList62);
         org.junit.Assert.assertNotNull(intList63);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
     }
 
     @Test
     public void test0389() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0389");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList42);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.util.ArrayList<java.lang.Integer> intList48 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.util.ArrayList<java.lang.Integer> intList49 = correct_java_programs.MERGESORT.mergesort(intList45);
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(intList48);
         org.junit.Assert.assertNotNull(intList49);
     }
 
     @Test
     public void test0390() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0390");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.lang.Integer[] intArray27 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList28 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean29 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList28, intArray27);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList23, intList28);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.lang.Integer[] intArray39 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList40 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean41 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList40, intArray39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList35, intList40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.merge(intList28, intList40);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList17, intList44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.mergesort(intList58);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList44, intList59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.lang.Integer[] intArray69 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList70 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean71 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList70, intArray69);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList65, intList70);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.lang.Integer[] intArray81 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList82 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean83 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList82, intArray81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList77, intList82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList70, intList82);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList59, intList70);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList12, intList87);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList87);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.lang.Class<?> wildcardClass91 = intList89.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intArray27);
         org.junit.Assert.assertTrue("'" + boolean29 + "' != '" + true + "'", boolean29 == true);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intArray39);
         org.junit.Assert.assertTrue("'" + boolean41 + "' != '" + true + "'", boolean41 == true);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intArray69);
         org.junit.Assert.assertTrue("'" + boolean71 + "' != '" + true + "'", boolean71 == true);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intArray81);
         org.junit.Assert.assertTrue("'" + boolean83 + "' != '" + true + "'", boolean83 == true);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(wildcardClass91);
     }
 
     @Test
     public void test0391() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0391");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList24, intList36);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList41, intList54);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Class<?> wildcardClass58 = intList57.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(wildcardClass58);
     }
 
     @Test
     public void test0392() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0392");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.util.ArrayList<java.lang.Integer> intList50 = correct_java_programs.MERGESORT.merge(intList43, intList48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.mergesort(intList48);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.merge(intList57, intList62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.mergesort(intList64);
         java.lang.Integer[] intArray69 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList70 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean71 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList70, intArray69);
         java.lang.Integer[] intArray74 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList75 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean76 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList75, intArray74);
         java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.merge(intList70, intList75);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.mergesort(intList78);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.merge(intList65, intList78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList52, intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList38, intList52);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.lang.Class<?> wildcardClass86 = intList84.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intList50);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intArray69);
         org.junit.Assert.assertTrue("'" + boolean71 + "' != '" + true + "'", boolean71 == true);
         org.junit.Assert.assertNotNull(intArray74);
         org.junit.Assert.assertTrue("'" + boolean76 + "' != '" + true + "'", boolean76 == true);
         org.junit.Assert.assertNotNull(intList77);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(wildcardClass86);
     }
 
     @Test
     public void test0393() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0393");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList48 = correct_java_programs.MERGESORT.merge(intList3, intList43);
         java.util.ArrayList<java.lang.Integer> intList49 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.lang.Class<?> wildcardClass50 = intList49.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(intList48);
         org.junit.Assert.assertNotNull(intList49);
         org.junit.Assert.assertNotNull(wildcardClass50);
     }
 
     @Test
     public void test0394() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0394");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList3);
         java.lang.Class<?> wildcardClass39 = intList3.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(wildcardClass39);
     }
 
     @Test
     public void test0395() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0395");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList42);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.mergesort(intList46);
         java.util.ArrayList<java.lang.Integer> intList48 = correct_java_programs.MERGESORT.mergesort(intList47);
         java.lang.Class<?> wildcardClass49 = intList48.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(intList48);
         org.junit.Assert.assertNotNull(wildcardClass49);
     }
 
     @Test
     public void test0396() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0396");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList42);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.lang.Integer[] intArray53 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList54 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean55 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList54, intArray53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList49, intList54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList57, intList70);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList27, intList73);
         java.lang.Class<?> wildcardClass75 = intList73.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intArray53);
         org.junit.Assert.assertTrue("'" + boolean55 + "' != '" + true + "'", boolean55 == true);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(wildcardClass75);
     }
 
     @Test
     public void test0397() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0397");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList24, intList36);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList41, intList54);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray65 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList66 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean67 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList66, intArray65);
         java.lang.Integer[] intArray70 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList71 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean72 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList71, intArray70);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList66, intList71);
         java.lang.Integer[] intArray77 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList78 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean79 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList78, intArray77);
         java.lang.Integer[] intArray82 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList83 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean84 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList83, intArray82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList78, intList83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList71, intList83);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList60, intList87);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList88);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.merge(intList13, intList89);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.mergesort(intList91);
         java.lang.Class<?> wildcardClass93 = intList92.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray65);
         org.junit.Assert.assertTrue("'" + boolean67 + "' != '" + true + "'", boolean67 == true);
         org.junit.Assert.assertNotNull(intArray70);
         org.junit.Assert.assertTrue("'" + boolean72 + "' != '" + true + "'", boolean72 == true);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intArray77);
         org.junit.Assert.assertTrue("'" + boolean79 + "' != '" + true + "'", boolean79 == true);
         org.junit.Assert.assertNotNull(intArray82);
         org.junit.Assert.assertTrue("'" + boolean84 + "' != '" + true + "'", boolean84 == true);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(wildcardClass93);
     }
 
     @Test
     public void test0398() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0398");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList31, intList43);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.lang.Integer[] intArray55 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList56 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean57 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList56, intArray55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList51, intList56);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.lang.Integer[] intArray81 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList82 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean83 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList82, intArray81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList77, intList82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList70, intList84);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList56, intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList46, intList56);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList46);
         java.lang.Class<?> wildcardClass91 = intList46.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intArray55);
         org.junit.Assert.assertTrue("'" + boolean57 + "' != '" + true + "'", boolean57 == true);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intArray81);
         org.junit.Assert.assertTrue("'" + boolean83 + "' != '" + true + "'", boolean83 == true);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(wildcardClass91);
     }
 
     @Test
     public void test0399() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0399");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Class<?> wildcardClass29 = intList12.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(wildcardClass29);
     }
 
     @Test
     public void test0400() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0400");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList47, intList52);
         java.lang.Integer[] intArray57 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList58 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean59 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList58, intArray57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray68 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList69 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean70 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList69, intArray68);
         java.lang.Integer[] intArray73 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList74 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean75 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList74, intArray73);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.merge(intList69, intList74);
         java.lang.Integer[] intArray80 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList81 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean82 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList81, intArray80);
         java.lang.Integer[] intArray85 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList86 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean87 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList86, intArray85);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList81, intList86);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.merge(intList74, intList86);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.merge(intList63, intList90);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.merge(intList58, intList91);
         java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.merge(intList47, intList92);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.mergesort(intList47);
         java.util.ArrayList<java.lang.Integer> intList95 = correct_java_programs.MERGESORT.merge(intList42, intList94);
         java.util.ArrayList<java.lang.Integer> intList96 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.lang.Class<?> wildcardClass97 = intList96.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray57);
         org.junit.Assert.assertTrue("'" + boolean59 + "' != '" + true + "'", boolean59 == true);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray68);
         org.junit.Assert.assertTrue("'" + boolean70 + "' != '" + true + "'", boolean70 == true);
         org.junit.Assert.assertNotNull(intArray73);
         org.junit.Assert.assertTrue("'" + boolean75 + "' != '" + true + "'", boolean75 == true);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intArray80);
         org.junit.Assert.assertTrue("'" + boolean82 + "' != '" + true + "'", boolean82 == true);
         org.junit.Assert.assertNotNull(intArray85);
         org.junit.Assert.assertTrue("'" + boolean87 + "' != '" + true + "'", boolean87 == true);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(intList93);
         org.junit.Assert.assertNotNull(intList94);
         org.junit.Assert.assertNotNull(intList95);
         org.junit.Assert.assertNotNull(intList96);
         org.junit.Assert.assertNotNull(wildcardClass97);
     }
 
     @Test
     public void test0401() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0401");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.lang.Integer[] intArray27 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList28 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean29 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList28, intArray27);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList28, intList33);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.mergesort(intList33);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList21, intList33);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.lang.Integer[] intArray41 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList42 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean43 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList42, intArray41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList65);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList53, intList65);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList42, intList69);
         java.lang.Integer[] intArray74 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList75 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean76 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList75, intArray74);
         java.lang.Integer[] intArray79 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList80 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean81 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList80, intArray79);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList75, intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList69, intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList21, intList84);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList11, intList84);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList88);
         java.lang.Class<?> wildcardClass90 = intList89.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intArray27);
         org.junit.Assert.assertTrue("'" + boolean29 + "' != '" + true + "'", boolean29 == true);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray41);
         org.junit.Assert.assertTrue("'" + boolean43 + "' != '" + true + "'", boolean43 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intArray74);
         org.junit.Assert.assertTrue("'" + boolean76 + "' != '" + true + "'", boolean76 == true);
         org.junit.Assert.assertNotNull(intArray79);
         org.junit.Assert.assertTrue("'" + boolean81 + "' != '" + true + "'", boolean81 == true);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(wildcardClass90);
     }
 
     @Test
     public void test0402() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0402");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList43, intList57);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.lang.Integer[] intArray68 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList69 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean70 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList69, intArray68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList64, intList69);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.mergesort(intList73);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.merge(intList59, intList74);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.mergesort(intList74);
         java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.mergesort(intList74);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList30, intList77);
         java.lang.Class<?> wildcardClass80 = intList79.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intArray68);
         org.junit.Assert.assertTrue("'" + boolean70 + "' != '" + true + "'", boolean70 == true);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intList77);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(wildcardClass80);
     }
 
     @Test
     public void test0403() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0403");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList41, intList53);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList30, intList57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList57, intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList9, intList72);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.mergesort(intList76);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.lang.Class<?> wildcardClass80 = intList77.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intList77);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(wildcardClass80);
     }
 
     @Test
     public void test0404() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0404");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList15 = correct_java_programs.MERGESORT.mergesort(intList14);
         java.lang.Integer[] intArray19 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList20 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean21 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList20, intArray19);
         java.lang.Integer[] intArray24 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList25 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean26 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList25, intArray24);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList20, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.lang.Integer[] intArray38 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList39 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean40 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList39, intArray38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList34, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList15, intList41);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.lang.Integer[] intArray53 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList54 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean55 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList54, intArray53);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.lang.Integer[] intArray71 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList72 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean73 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList72, intArray71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList72, intList77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList65, intList77);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList54, intList81);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList49, intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList45, intList82);
         java.lang.Class<?> wildcardClass85 = intList82.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intList15);
         org.junit.Assert.assertNotNull(intArray19);
         org.junit.Assert.assertTrue("'" + boolean21 + "' != '" + true + "'", boolean21 == true);
         org.junit.Assert.assertNotNull(intArray24);
         org.junit.Assert.assertTrue("'" + boolean26 + "' != '" + true + "'", boolean26 == true);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intArray38);
         org.junit.Assert.assertTrue("'" + boolean40 + "' != '" + true + "'", boolean40 == true);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intArray53);
         org.junit.Assert.assertTrue("'" + boolean55 + "' != '" + true + "'", boolean55 == true);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intArray71);
         org.junit.Assert.assertTrue("'" + boolean73 + "' != '" + true + "'", boolean73 == true);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(wildcardClass85);
     }
 
     @Test
     public void test0405() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0405");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList43, intList57);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.lang.Integer[] intArray68 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList69 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean70 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList69, intArray68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList64, intList69);
         java.lang.Integer[] intArray75 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList76 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean77 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList76, intArray75);
         java.lang.Integer[] intArray80 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList81 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean82 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList81, intArray80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList76, intList81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList81);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList69, intList81);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList43, intList81);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.mergesort(intList81);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList87);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList88);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.merge(intList31, intList90);
         java.lang.Class<?> wildcardClass92 = intList31.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intArray68);
         org.junit.Assert.assertTrue("'" + boolean70 + "' != '" + true + "'", boolean70 == true);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intArray75);
         org.junit.Assert.assertTrue("'" + boolean77 + "' != '" + true + "'", boolean77 == true);
         org.junit.Assert.assertNotNull(intArray80);
         org.junit.Assert.assertTrue("'" + boolean82 + "' != '" + true + "'", boolean82 == true);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(wildcardClass92);
     }
 
     @Test
     public void test0406() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0406");
         java.util.ArrayList<java.lang.Integer> intList0 = null;
         java.lang.Integer[] intArray4 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList5 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean6 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList5, intArray4);
         java.lang.Integer[] intArray9 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList10 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean11 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList10, intArray9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.merge(intList5, intList10);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList10);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList13, intList26);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList33, intList38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList47, intList52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList54);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList40, intList54);
         java.lang.Integer[] intArray60 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList61 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean62 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList61, intArray60);
         java.lang.Integer[] intArray65 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList66 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean67 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList66, intArray65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList61, intList66);
         java.lang.Integer[] intArray72 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList73 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean74 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList73, intArray72);
         java.lang.Integer[] intArray77 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList78 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean79 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList78, intArray77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.merge(intList73, intList78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.mergesort(intList78);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList66, intList78);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList40, intList78);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList78);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList26, intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.mergesort(intList85);
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList0, intList87);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray4);
         org.junit.Assert.assertTrue("'" + boolean6 + "' != '" + true + "'", boolean6 == true);
         org.junit.Assert.assertNotNull(intArray9);
         org.junit.Assert.assertTrue("'" + boolean11 + "' != '" + true + "'", boolean11 == true);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intArray60);
         org.junit.Assert.assertTrue("'" + boolean62 + "' != '" + true + "'", boolean62 == true);
         org.junit.Assert.assertNotNull(intArray65);
         org.junit.Assert.assertTrue("'" + boolean67 + "' != '" + true + "'", boolean67 == true);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intArray72);
         org.junit.Assert.assertTrue("'" + boolean74 + "' != '" + true + "'", boolean74 == true);
         org.junit.Assert.assertNotNull(intArray77);
         org.junit.Assert.assertTrue("'" + boolean79 + "' != '" + true + "'", boolean79 == true);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
     }
 
     @Test
     public void test0407() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0407");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList23);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList23);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList30, intList35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList23, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList9, intList39);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList55, intList67);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList44, intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList39, intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.mergesort(intList75);
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
     }
 
     @Test
     public void test0408() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0408");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList24, intList36);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList41, intList54);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray65 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList66 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean67 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList66, intArray65);
         java.lang.Integer[] intArray70 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList71 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean72 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList71, intArray70);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList66, intList71);
         java.lang.Integer[] intArray77 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList78 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean79 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList78, intArray77);
         java.lang.Integer[] intArray82 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList83 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean84 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList83, intArray82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList78, intList83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList71, intList83);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList60, intList87);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList88);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.merge(intList13, intList89);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.mergesort(intList91);
         java.lang.Class<?> wildcardClass93 = intList91.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray65);
         org.junit.Assert.assertTrue("'" + boolean67 + "' != '" + true + "'", boolean67 == true);
         org.junit.Assert.assertNotNull(intArray70);
         org.junit.Assert.assertTrue("'" + boolean72 + "' != '" + true + "'", boolean72 == true);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intArray77);
         org.junit.Assert.assertTrue("'" + boolean79 + "' != '" + true + "'", boolean79 == true);
         org.junit.Assert.assertNotNull(intArray82);
         org.junit.Assert.assertTrue("'" + boolean84 + "' != '" + true + "'", boolean84 == true);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(wildcardClass93);
     }
 
     @Test
     public void test0409() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0409");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList15 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Class<?> wildcardClass16 = intList12.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intList15);
         org.junit.Assert.assertNotNull(wildcardClass16);
     }
 
     @Test
     public void test0410() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0410");
         java.lang.Integer[] intArray1 = new java.lang.Integer[] { (-1) };
         java.util.ArrayList<java.lang.Integer> intList2 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean3 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList2, intArray1);
         java.util.ArrayList<java.lang.Integer> intList4 = correct_java_programs.MERGESORT.mergesort(intList2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.util.ArrayList<java.lang.Integer> intList48 = correct_java_programs.MERGESORT.merge(intList41, intList46);
         java.util.ArrayList<java.lang.Integer> intList49 = correct_java_programs.MERGESORT.mergesort(intList48);
         java.util.ArrayList<java.lang.Integer> intList50 = correct_java_programs.MERGESORT.mergesort(intList48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList36, intList48);
         java.lang.Integer[] intArray55 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList56 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean57 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList56, intArray55);
         java.lang.Integer[] intArray60 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList61 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean62 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList61, intArray60);
         java.util.ArrayList<java.lang.Integer> intList63 = correct_java_programs.MERGESORT.merge(intList56, intList61);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.lang.Integer[] intArray72 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList73 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean74 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList73, intArray72);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.merge(intList68, intList73);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.mergesort(intList73);
         java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.merge(intList61, intList73);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.mergesort(intList61);
         java.lang.Integer[] intArray82 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList83 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean84 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList83, intArray82);
         java.lang.Integer[] intArray87 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList88 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean89 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList88, intArray87);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.merge(intList83, intList88);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.mergesort(intList88);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.merge(intList78, intList91);
         java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.mergesort(intList92);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.mergesort(intList92);
         java.util.ArrayList<java.lang.Integer> intList95 = correct_java_programs.MERGESORT.mergesort(intList94);
         java.util.ArrayList<java.lang.Integer> intList96 = correct_java_programs.MERGESORT.mergesort(intList94);
         java.util.ArrayList<java.lang.Integer> intList97 = correct_java_programs.MERGESORT.merge(intList36, intList94);
         java.util.ArrayList<java.lang.Integer> intList98 = correct_java_programs.MERGESORT.merge(intList4, intList94);
         java.util.ArrayList<java.lang.Integer> intList99 = correct_java_programs.MERGESORT.mergesort(intList94);
         org.junit.Assert.assertNotNull(intArray1);
         org.junit.Assert.assertTrue("'" + boolean3 + "' != '" + true + "'", boolean3 == true);
         org.junit.Assert.assertNotNull(intList4);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intList48);
         org.junit.Assert.assertNotNull(intList49);
         org.junit.Assert.assertNotNull(intList50);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intArray55);
         org.junit.Assert.assertTrue("'" + boolean57 + "' != '" + true + "'", boolean57 == true);
         org.junit.Assert.assertNotNull(intArray60);
         org.junit.Assert.assertTrue("'" + boolean62 + "' != '" + true + "'", boolean62 == true);
         org.junit.Assert.assertNotNull(intList63);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intArray72);
         org.junit.Assert.assertTrue("'" + boolean74 + "' != '" + true + "'", boolean74 == true);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intList77);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(intArray82);
         org.junit.Assert.assertTrue("'" + boolean84 + "' != '" + true + "'", boolean84 == true);
         org.junit.Assert.assertNotNull(intArray87);
         org.junit.Assert.assertTrue("'" + boolean89 + "' != '" + true + "'", boolean89 == true);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(intList93);
         org.junit.Assert.assertNotNull(intList94);
         org.junit.Assert.assertNotNull(intList95);
         org.junit.Assert.assertNotNull(intList96);
         org.junit.Assert.assertNotNull(intList97);
         org.junit.Assert.assertNotNull(intList98);
         org.junit.Assert.assertNotNull(intList99);
     }
 
     @Test
     public void test0411() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0411");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList24, intList38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList9, intList40);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList40, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList55);
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
     }
 
     @Test
     public void test0412() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0412");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList55, intList69);
         java.lang.Integer[] intArray75 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList76 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean77 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList76, intArray75);
         java.lang.Integer[] intArray80 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList81 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean82 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList81, intArray80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList76, intList81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList81);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList71, intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList88);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.mergesort(intList90);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.merge(intList27, intList90);
         java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.mergesort(intList90);
         java.util.ArrayList<java.lang.Integer> intList94 = null;
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList95 = correct_java_programs.MERGESORT.merge(intList90, intList94);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intArray75);
         org.junit.Assert.assertTrue("'" + boolean77 + "' != '" + true + "'", boolean77 == true);
         org.junit.Assert.assertNotNull(intArray80);
         org.junit.Assert.assertTrue("'" + boolean82 + "' != '" + true + "'", boolean82 == true);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(intList93);
     }
 
     @Test
     public void test0413() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0413");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList23);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList23);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList30, intList35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList23, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList9, intList39);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList55, intList67);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList44, intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList39, intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.mergesort(intList74);
         java.lang.Class<?> wildcardClass76 = intList75.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(wildcardClass76);
     }
 
     @Test
     public void test0414() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0414");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList54, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList41, intList69);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList25, intList41);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.mergesort(intList73);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.mergesort(intList73);
         java.lang.Class<?> wildcardClass76 = intList73.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(wildcardClass76);
     }
 
     @Test
     public void test0415() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0415");
         java.lang.Integer[] intArray1 = new java.lang.Integer[] { (-1) };
         java.util.ArrayList<java.lang.Integer> intList2 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean3 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList2, intArray1);
         java.util.ArrayList<java.lang.Integer> intList4 = correct_java_programs.MERGESORT.mergesort(intList2);
         java.lang.Class<?> wildcardClass5 = intList2.getClass();
         org.junit.Assert.assertNotNull(intArray1);
         org.junit.Assert.assertTrue("'" + boolean3 + "' != '" + true + "'", boolean3 == true);
         org.junit.Assert.assertNotNull(intList4);
         org.junit.Assert.assertNotNull(wildcardClass5);
     }
 
     @Test
     public void test0416() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0416");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList3);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Class<?> wildcardClass41 = intList39.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(wildcardClass41);
     }
 
     @Test
     public void test0417() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0417");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList38, intList43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList43, intList55);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList32, intList59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.lang.Integer[] intArray69 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList70 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean71 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList70, intArray69);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList65, intList70);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.mergesort(intList73);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.merge(intList59, intList74);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.mergesort(intList74);
         java.lang.Integer[] intArray80 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList81 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean82 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList81, intArray80);
         java.lang.Integer[] intArray85 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList86 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean87 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList86, intArray85);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList81, intList86);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList74, intList81);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.merge(intList27, intList89);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.mergesort(intList89);
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intArray69);
         org.junit.Assert.assertTrue("'" + boolean71 + "' != '" + true + "'", boolean71 == true);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intArray80);
         org.junit.Assert.assertTrue("'" + boolean82 + "' != '" + true + "'", boolean82 == true);
         org.junit.Assert.assertNotNull(intArray85);
         org.junit.Assert.assertTrue("'" + boolean87 + "' != '" + true + "'", boolean87 == true);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
     }
 
     @Test
     public void test0418() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0418");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1) };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList49);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.lang.Class<?> wildcardClass55 = intList54.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(wildcardClass55);
     }
 
     @Test
     public void test0419() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0419");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList48);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList43, intList48);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.lang.Integer[] intArray74 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList75 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean76 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList75, intArray74);
         java.lang.Integer[] intArray79 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList80 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean81 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList80, intArray79);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList75, intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList70, intList83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList57, intList83);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.mergesort(intList83);
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intArray74);
         org.junit.Assert.assertTrue("'" + boolean76 + "' != '" + true + "'", boolean76 == true);
         org.junit.Assert.assertNotNull(intArray79);
         org.junit.Assert.assertTrue("'" + boolean81 + "' != '" + true + "'", boolean81 == true);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
     }
 
     @Test
     public void test0420() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0420");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList30, intList35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList23, intList53);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList13, intList23);
         java.lang.Class<?> wildcardClass56 = intList23.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(wildcardClass56);
     }
 
     @Test
     public void test0421() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0421");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.lang.Integer[] intArray44 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList45 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList45, intArray44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList45, intList50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList52, intList66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList40, intList66);
         java.lang.Integer[] intArray73 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList74 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean75 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList74, intArray73);
         java.lang.Integer[] intArray78 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList79 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean80 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList79, intArray78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList74, intList79);
         java.lang.Integer[] intArray85 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList86 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean87 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList86, intArray85);
         java.lang.Integer[] intArray90 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList91 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean92 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList91, intArray90);
         java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.merge(intList86, intList91);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.mergesort(intList91);
         java.util.ArrayList<java.lang.Integer> intList95 = correct_java_programs.MERGESORT.merge(intList79, intList91);
         java.util.ArrayList<java.lang.Integer> intList96 = correct_java_programs.MERGESORT.merge(intList66, intList91);
         java.util.ArrayList<java.lang.Integer> intList97 = null;
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList98 = correct_java_programs.MERGESORT.merge(intList96, intList97);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray44);
         org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intArray73);
         org.junit.Assert.assertTrue("'" + boolean75 + "' != '" + true + "'", boolean75 == true);
         org.junit.Assert.assertNotNull(intArray78);
         org.junit.Assert.assertTrue("'" + boolean80 + "' != '" + true + "'", boolean80 == true);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intArray85);
         org.junit.Assert.assertTrue("'" + boolean87 + "' != '" + true + "'", boolean87 == true);
         org.junit.Assert.assertNotNull(intArray90);
         org.junit.Assert.assertTrue("'" + boolean92 + "' != '" + true + "'", boolean92 == true);
         org.junit.Assert.assertNotNull(intList93);
         org.junit.Assert.assertNotNull(intList94);
         org.junit.Assert.assertNotNull(intList95);
         org.junit.Assert.assertNotNull(intList96);
     }
 
     @Test
     public void test0422() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0422");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList38, intList43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList43, intList55);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList32, intList59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.lang.Integer[] intArray69 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList70 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean71 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList70, intArray69);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList65, intList70);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.mergesort(intList73);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.merge(intList59, intList74);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.mergesort(intList74);
         java.lang.Integer[] intArray80 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList81 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean82 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList81, intArray80);
         java.lang.Integer[] intArray85 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList86 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean87 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList86, intArray85);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList81, intList86);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList74, intList81);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.merge(intList27, intList89);
         java.lang.Class<?> wildcardClass91 = intList27.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intArray69);
         org.junit.Assert.assertTrue("'" + boolean71 + "' != '" + true + "'", boolean71 == true);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intArray80);
         org.junit.Assert.assertTrue("'" + boolean82 + "' != '" + true + "'", boolean82 == true);
         org.junit.Assert.assertNotNull(intArray85);
         org.junit.Assert.assertTrue("'" + boolean87 + "' != '" + true + "'", boolean87 == true);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(wildcardClass91);
     }
 
     @Test
     public void test0423() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0423");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList30, intList35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList23, intList53);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList13, intList23);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList65);
         java.lang.Integer[] intArray72 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList73 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean74 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList73, intArray72);
         java.lang.Integer[] intArray77 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList78 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean79 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList78, intArray77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.merge(intList73, intList78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.lang.Integer[] intArray86 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList87 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean88 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList87, intArray86);
         java.lang.Integer[] intArray91 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList92 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean93 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList92, intArray91);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.merge(intList87, intList92);
         java.util.ArrayList<java.lang.Integer> intList95 = correct_java_programs.MERGESORT.mergesort(intList94);
         java.util.ArrayList<java.lang.Integer> intList96 = correct_java_programs.MERGESORT.merge(intList80, intList94);
         java.util.ArrayList<java.lang.Integer> intList97 = correct_java_programs.MERGESORT.merge(intList65, intList96);
         java.util.ArrayList<java.lang.Integer> intList98 = correct_java_programs.MERGESORT.mergesort(intList65);
         java.util.ArrayList<java.lang.Integer> intList99 = correct_java_programs.MERGESORT.merge(intList55, intList65);
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intArray72);
         org.junit.Assert.assertTrue("'" + boolean74 + "' != '" + true + "'", boolean74 == true);
         org.junit.Assert.assertNotNull(intArray77);
         org.junit.Assert.assertTrue("'" + boolean79 + "' != '" + true + "'", boolean79 == true);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intArray86);
         org.junit.Assert.assertTrue("'" + boolean88 + "' != '" + true + "'", boolean88 == true);
         org.junit.Assert.assertNotNull(intArray91);
         org.junit.Assert.assertTrue("'" + boolean93 + "' != '" + true + "'", boolean93 == true);
         org.junit.Assert.assertNotNull(intList94);
         org.junit.Assert.assertNotNull(intList95);
         org.junit.Assert.assertNotNull(intList96);
         org.junit.Assert.assertNotNull(intList97);
         org.junit.Assert.assertNotNull(intList98);
         org.junit.Assert.assertNotNull(intList99);
     }
 
     @Test
     public void test0424() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0424");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList3);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.util.ArrayList<java.lang.Integer> intList50 = correct_java_programs.MERGESORT.merge(intList43, intList48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.mergesort(intList48);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList38, intList53);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.lang.Class<?> wildcardClass56 = intList55.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intList50);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(wildcardClass56);
     }
 
     @Test
     public void test0425() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0425");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.lang.Integer[] intArray26 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList27 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean28 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList27, intArray26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.merge(intList22, intList27);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.lang.Integer[] intArray38 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList39 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean40 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList39, intArray38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList34, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList39);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.merge(intList16, intList43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.lang.Integer[] intArray53 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList54 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean55 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList54, intArray53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList49, intList54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList43, intList58);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList12, intList59);
         java.util.ArrayList<java.lang.Integer> intList61 = correct_java_programs.MERGESORT.mergesort(intList59);
         java.lang.Class<?> wildcardClass62 = intList59.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intArray26);
         org.junit.Assert.assertTrue("'" + boolean28 + "' != '" + true + "'", boolean28 == true);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intArray38);
         org.junit.Assert.assertTrue("'" + boolean40 + "' != '" + true + "'", boolean40 == true);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intArray53);
         org.junit.Assert.assertTrue("'" + boolean55 + "' != '" + true + "'", boolean55 == true);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intList61);
         org.junit.Assert.assertNotNull(wildcardClass62);
     }
 
     @Test
     public void test0426() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0426");
         java.util.ArrayList<java.lang.Integer> intList0 = null;
         java.lang.Integer[] intArray4 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList5 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean6 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList5, intArray4);
         java.lang.Integer[] intArray9 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList10 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean11 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList10, intArray9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.merge(intList5, intList10);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList12, intList26);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList33, intList38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.lang.Integer[] intArray57 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList58 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean59 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList58, intArray57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.merge(intList58, intList63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.mergesort(intList65);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList65);
         java.lang.Integer[] intArray71 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList72 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean73 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList72, intArray71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList72, intList77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList79);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList65, intList79);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList51, intList81);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList41, intList51);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList28, intList51);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList28);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList0, intList85);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray4);
         org.junit.Assert.assertTrue("'" + boolean6 + "' != '" + true + "'", boolean6 == true);
         org.junit.Assert.assertNotNull(intArray9);
         org.junit.Assert.assertTrue("'" + boolean11 + "' != '" + true + "'", boolean11 == true);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intArray57);
         org.junit.Assert.assertTrue("'" + boolean59 + "' != '" + true + "'", boolean59 == true);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intArray71);
         org.junit.Assert.assertTrue("'" + boolean73 + "' != '" + true + "'", boolean73 == true);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
     }
 
     @Test
     public void test0427() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0427");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList43, intList57);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.lang.Integer[] intArray68 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList69 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean70 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList69, intArray68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList64, intList69);
         java.lang.Integer[] intArray75 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList76 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean77 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList76, intArray75);
         java.lang.Integer[] intArray80 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList81 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean82 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList81, intArray80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList76, intList81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList81);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList69, intList81);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList43, intList81);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.mergesort(intList81);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList87);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList88);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.merge(intList31, intList90);
         java.util.ArrayList<java.lang.Integer> intList92 = null;
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.merge(intList31, intList92);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intArray68);
         org.junit.Assert.assertTrue("'" + boolean70 + "' != '" + true + "'", boolean70 == true);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intArray75);
         org.junit.Assert.assertTrue("'" + boolean77 + "' != '" + true + "'", boolean77 == true);
         org.junit.Assert.assertNotNull(intArray80);
         org.junit.Assert.assertTrue("'" + boolean82 + "' != '" + true + "'", boolean82 == true);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
     }
 
     @Test
     public void test0428() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0428");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.util.ArrayList<java.lang.Integer> intList50 = correct_java_programs.MERGESORT.merge(intList43, intList48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.mergesort(intList48);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.merge(intList57, intList62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.mergesort(intList64);
         java.lang.Integer[] intArray69 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList70 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean71 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList70, intArray69);
         java.lang.Integer[] intArray74 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList75 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean76 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList75, intArray74);
         java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.merge(intList70, intList75);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.mergesort(intList78);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.merge(intList65, intList78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList52, intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList38, intList52);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList86 = null;
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList52, intList86);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intList50);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intArray69);
         org.junit.Assert.assertTrue("'" + boolean71 + "' != '" + true + "'", boolean71 == true);
         org.junit.Assert.assertNotNull(intArray74);
         org.junit.Assert.assertTrue("'" + boolean76 + "' != '" + true + "'", boolean76 == true);
         org.junit.Assert.assertNotNull(intList77);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
     }
 
     @Test
     public void test0429() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0429");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = null;
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.merge(intList9, intList12);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
     }
 
     @Test
     public void test0430() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0430");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.lang.Integer[] intArray28 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList29 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean30 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList29, intArray28);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList29, intList34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.util.ArrayList<java.lang.Integer> intList50 = correct_java_programs.MERGESORT.merge(intList43, intList48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.mergesort(intList50);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList36, intList50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList22, intList52);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList12, intList22);
         java.lang.Integer[] intArray57 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList58 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean59 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList58, intArray57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray68 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList69 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean70 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList69, intArray68);
         java.lang.Integer[] intArray73 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList74 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean75 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList74, intArray73);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.merge(intList69, intList74);
         java.lang.Integer[] intArray80 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList81 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean82 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList81, intArray80);
         java.lang.Integer[] intArray85 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList86 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean87 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList86, intArray85);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList81, intList86);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.merge(intList74, intList86);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.merge(intList63, intList90);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.merge(intList58, intList91);
         java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.merge(intList54, intList58);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.mergesort(intList58);
         java.lang.Class<?> wildcardClass95 = intList58.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intArray28);
         org.junit.Assert.assertTrue("'" + boolean30 + "' != '" + true + "'", boolean30 == true);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intList50);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray57);
         org.junit.Assert.assertTrue("'" + boolean59 + "' != '" + true + "'", boolean59 == true);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray68);
         org.junit.Assert.assertTrue("'" + boolean70 + "' != '" + true + "'", boolean70 == true);
         org.junit.Assert.assertNotNull(intArray73);
         org.junit.Assert.assertTrue("'" + boolean75 + "' != '" + true + "'", boolean75 == true);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intArray80);
         org.junit.Assert.assertTrue("'" + boolean82 + "' != '" + true + "'", boolean82 == true);
         org.junit.Assert.assertNotNull(intArray85);
         org.junit.Assert.assertTrue("'" + boolean87 + "' != '" + true + "'", boolean87 == true);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(intList93);
         org.junit.Assert.assertNotNull(intList94);
         org.junit.Assert.assertNotNull(wildcardClass95);
     }
 
     @Test
     public void test0431() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0431");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList15 = correct_java_programs.MERGESORT.mergesort(intList14);
         java.lang.Integer[] intArray19 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList20 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean21 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList20, intArray19);
         java.lang.Integer[] intArray24 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList25 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean26 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList25, intArray24);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList20, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.lang.Integer[] intArray38 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList39 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean40 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList39, intArray38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList34, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList15, intList41);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.lang.Integer[] intArray75 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList76 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean77 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList76, intArray75);
         java.lang.Integer[] intArray80 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList81 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean82 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList81, intArray80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList76, intList81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList69, intList83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList55, intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList41, intList86);
         java.lang.Class<?> wildcardClass88 = intList41.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intList15);
         org.junit.Assert.assertNotNull(intArray19);
         org.junit.Assert.assertTrue("'" + boolean21 + "' != '" + true + "'", boolean21 == true);
         org.junit.Assert.assertNotNull(intArray24);
         org.junit.Assert.assertTrue("'" + boolean26 + "' != '" + true + "'", boolean26 == true);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intArray38);
         org.junit.Assert.assertTrue("'" + boolean40 + "' != '" + true + "'", boolean40 == true);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intArray75);
         org.junit.Assert.assertTrue("'" + boolean77 + "' != '" + true + "'", boolean77 == true);
         org.junit.Assert.assertNotNull(intArray80);
         org.junit.Assert.assertTrue("'" + boolean82 + "' != '" + true + "'", boolean82 == true);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(wildcardClass88);
     }
 
     @Test
     public void test0432() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0432");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList3);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.lang.Integer[] intArray55 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList56 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean57 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList56, intArray55);
         java.lang.Integer[] intArray60 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList61 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean62 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList61, intArray60);
         java.util.ArrayList<java.lang.Integer> intList63 = correct_java_programs.MERGESORT.merge(intList56, intList61);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.mergesort(intList61);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.merge(intList49, intList61);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList38, intList61);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList61);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList61);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.mergesort(intList68);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.lang.Class<?> wildcardClass71 = intList69.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intArray55);
         org.junit.Assert.assertTrue("'" + boolean57 + "' != '" + true + "'", boolean57 == true);
         org.junit.Assert.assertNotNull(intArray60);
         org.junit.Assert.assertTrue("'" + boolean62 + "' != '" + true + "'", boolean62 == true);
         org.junit.Assert.assertNotNull(intList63);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(wildcardClass71);
     }
 
     @Test
     public void test0433() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0433");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.lang.Integer[] intArray44 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList45 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList45, intArray44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList45, intList50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList52, intList66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList40, intList66);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = null;
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList70, intList72);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray44);
         org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
     }
 
     @Test
     public void test0434() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0434");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList42);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.lang.Class<?> wildcardClass46 = intList44.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(wildcardClass46);
     }
 
     @Test
     public void test0435() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0435");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Class<?> wildcardClass47 = intList46.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(wildcardClass47);
     }
 
     @Test
     public void test0436() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0436");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList31, intList43);
         java.lang.Class<?> wildcardClass47 = intList43.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(wildcardClass47);
     }
 
     @Test
     public void test0437() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0437");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.lang.Integer[] intArray41 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList42 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean43 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList42, intArray41);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.lang.Integer[] intArray57 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList58 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean59 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList58, intArray57);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList53, intList58);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.lang.Integer[] intArray69 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList70 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean71 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList70, intArray69);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList65, intList70);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList58, intList70);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.merge(intList47, intList74);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.merge(intList42, intList75);
         java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.merge(intList31, intList76);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList13, intList19);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList13);
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray41);
         org.junit.Assert.assertTrue("'" + boolean43 + "' != '" + true + "'", boolean43 == true);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intArray57);
         org.junit.Assert.assertTrue("'" + boolean59 + "' != '" + true + "'", boolean59 == true);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intArray69);
         org.junit.Assert.assertTrue("'" + boolean71 + "' != '" + true + "'", boolean71 == true);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intList77);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
     }
 
     @Test
     public void test0438() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0438");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList54, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList41, intList69);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList25, intList41);
         java.lang.Integer[] intArray75 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList76 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean77 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList76, intArray75);
         java.lang.Integer[] intArray80 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList81 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean82 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList81, intArray80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList76, intList81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList41, intList87);
         java.lang.Class<?> wildcardClass89 = intList87.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intArray75);
         org.junit.Assert.assertTrue("'" + boolean77 + "' != '" + true + "'", boolean77 == true);
         org.junit.Assert.assertNotNull(intArray80);
         org.junit.Assert.assertTrue("'" + boolean82 + "' != '" + true + "'", boolean82 == true);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(wildcardClass89);
     }
 
     @Test
     public void test0439() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0439");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray14 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList15 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean16 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList15, intArray14);
         java.lang.Integer[] intArray19 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList20 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean21 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList20, intArray19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList38, intList43);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.merge(intList31, intList43);
         java.util.ArrayList<java.lang.Integer> intList48 = correct_java_programs.MERGESORT.merge(intList20, intList47);
         java.util.ArrayList<java.lang.Integer> intList49 = correct_java_programs.MERGESORT.merge(intList15, intList48);
         java.util.ArrayList<java.lang.Integer> intList50 = correct_java_programs.MERGESORT.merge(intList4, intList49);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.mergesort(intList50);
         java.lang.Class<?> wildcardClass52 = intList51.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray14);
         org.junit.Assert.assertTrue("'" + boolean16 + "' != '" + true + "'", boolean16 == true);
         org.junit.Assert.assertNotNull(intArray19);
         org.junit.Assert.assertTrue("'" + boolean21 + "' != '" + true + "'", boolean21 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(intList48);
         org.junit.Assert.assertNotNull(intList49);
         org.junit.Assert.assertNotNull(intList50);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(wildcardClass52);
     }
 
     @Test
     public void test0440() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0440");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList30, intList45);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.lang.Integer[] intArray56 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList57 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean58 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList57, intArray56);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList52, intList57);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.mergesort(intList59);
         java.util.ArrayList<java.lang.Integer> intList61 = correct_java_programs.MERGESORT.mergesort(intList59);
         java.lang.Integer[] intArray65 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList66 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean67 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList66, intArray65);
         java.lang.Integer[] intArray70 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList71 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean72 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList71, intArray70);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList66, intList71);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.mergesort(intList73);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.merge(intList59, intList73);
         java.lang.Integer[] intArray79 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList80 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean81 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList80, intArray79);
         java.lang.Integer[] intArray84 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList85 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean86 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList85, intArray84);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList80, intList85);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList88);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.merge(intList75, intList90);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.mergesort(intList90);
         java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.mergesort(intList92);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.merge(intList47, intList92);
         java.util.ArrayList<java.lang.Integer> intList95 = correct_java_programs.MERGESORT.mergesort(intList94);
         java.lang.Class<?> wildcardClass96 = intList95.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intArray56);
         org.junit.Assert.assertTrue("'" + boolean58 + "' != '" + true + "'", boolean58 == true);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intList61);
         org.junit.Assert.assertNotNull(intArray65);
         org.junit.Assert.assertTrue("'" + boolean67 + "' != '" + true + "'", boolean67 == true);
         org.junit.Assert.assertNotNull(intArray70);
         org.junit.Assert.assertTrue("'" + boolean72 + "' != '" + true + "'", boolean72 == true);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intArray79);
         org.junit.Assert.assertTrue("'" + boolean81 + "' != '" + true + "'", boolean81 == true);
         org.junit.Assert.assertNotNull(intArray84);
         org.junit.Assert.assertTrue("'" + boolean86 + "' != '" + true + "'", boolean86 == true);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(intList93);
         org.junit.Assert.assertNotNull(intList94);
         org.junit.Assert.assertNotNull(intList95);
         org.junit.Assert.assertNotNull(wildcardClass96);
     }
 
     @Test
     public void test0441() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0441");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList15 = correct_java_programs.MERGESORT.mergesort(intList14);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.mergesort(intList15);
         java.lang.Class<?> wildcardClass17 = intList16.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intList15);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(wildcardClass17);
     }
 
     @Test
     public void test0442() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0442");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Class<?> wildcardClass32 = intList31.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(wildcardClass32);
     }
 
     @Test
     public void test0443() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0443");
         java.util.ArrayList<java.lang.Integer> intList0 = null;
         java.lang.Integer[] intArray4 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList5 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean6 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList5, intArray4);
         java.lang.Integer[] intArray9 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList10 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean11 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList10, intArray9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.merge(intList5, intList10);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList12, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.mergesort(intList12);
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList0, intList12);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray4);
         org.junit.Assert.assertTrue("'" + boolean6 + "' != '" + true + "'", boolean6 == true);
         org.junit.Assert.assertNotNull(intArray9);
         org.junit.Assert.assertTrue("'" + boolean11 + "' != '" + true + "'", boolean11 == true);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
     }
 
     @Test
     public void test0444() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0444");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList43, intList57);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.lang.Integer[] intArray68 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList69 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean70 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList69, intArray68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList64, intList69);
         java.lang.Integer[] intArray75 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList76 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean77 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList76, intArray75);
         java.lang.Integer[] intArray80 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList81 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean82 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList81, intArray80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList76, intList81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList81);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList69, intList81);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList43, intList81);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.mergesort(intList81);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList87);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList88);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.merge(intList31, intList90);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.mergesort(intList91);
         java.lang.Class<?> wildcardClass93 = intList91.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intArray68);
         org.junit.Assert.assertTrue("'" + boolean70 + "' != '" + true + "'", boolean70 == true);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intArray75);
         org.junit.Assert.assertTrue("'" + boolean77 + "' != '" + true + "'", boolean77 == true);
         org.junit.Assert.assertNotNull(intArray80);
         org.junit.Assert.assertTrue("'" + boolean82 + "' != '" + true + "'", boolean82 == true);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(wildcardClass93);
     }
 
     @Test
     public void test0445() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0445");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList55, intList67);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList44, intList71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.lang.Integer[] intArray81 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList82 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean83 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList82, intArray81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList77, intList82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList71, intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList40, intList71);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList27, intList40);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.mergesort(intList91);
         java.lang.Class<?> wildcardClass93 = intList91.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intArray81);
         org.junit.Assert.assertTrue("'" + boolean83 + "' != '" + true + "'", boolean83 == true);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(wildcardClass93);
     }
 
     @Test
     public void test0446() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0446");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.lang.Integer[] intArray27 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList28 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean29 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList28, intArray27);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList28, intList33);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.mergesort(intList33);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList21, intList33);
         java.lang.Integer[] intArray41 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList42 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean43 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList42, intArray41);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.util.ArrayList<java.lang.Integer> intList49 = correct_java_programs.MERGESORT.merge(intList42, intList47);
         java.util.ArrayList<java.lang.Integer> intList50 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList37, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList11, intList37);
         java.lang.Class<?> wildcardClass53 = intList37.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intArray27);
         org.junit.Assert.assertTrue("'" + boolean29 + "' != '" + true + "'", boolean29 == true);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intArray41);
         org.junit.Assert.assertTrue("'" + boolean43 + "' != '" + true + "'", boolean43 == true);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intList49);
         org.junit.Assert.assertNotNull(intList50);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(wildcardClass53);
     }
 
     @Test
     public void test0447() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0447");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList38, intList43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList43, intList55);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList32, intList59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.lang.Integer[] intArray69 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList70 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean71 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList70, intArray69);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList65, intList70);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.mergesort(intList73);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.merge(intList59, intList74);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.mergesort(intList74);
         java.lang.Integer[] intArray80 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList81 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean82 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList81, intArray80);
         java.lang.Integer[] intArray85 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList86 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean87 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList86, intArray85);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList81, intList86);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList74, intList81);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.merge(intList27, intList89);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.mergesort(intList90);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.mergesort(intList91);
         java.lang.Class<?> wildcardClass93 = intList91.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intArray69);
         org.junit.Assert.assertTrue("'" + boolean71 + "' != '" + true + "'", boolean71 == true);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intArray80);
         org.junit.Assert.assertTrue("'" + boolean82 + "' != '" + true + "'", boolean82 == true);
         org.junit.Assert.assertNotNull(intArray85);
         org.junit.Assert.assertTrue("'" + boolean87 + "' != '" + true + "'", boolean87 == true);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(wildcardClass93);
     }
 
     @Test
     public void test0448() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0448");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.lang.Integer[] intArray38 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList39 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean40 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList39, intArray38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList34, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList47, intList52);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.lang.Integer[] intArray72 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList73 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean74 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList73, intArray72);
         java.lang.Integer[] intArray77 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList78 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean79 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList78, intArray77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.merge(intList73, intList78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList66, intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList52, intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList42, intList52);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList25, intList85);
         java.lang.Class<?> wildcardClass87 = intList86.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intArray38);
         org.junit.Assert.assertTrue("'" + boolean40 + "' != '" + true + "'", boolean40 == true);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intArray72);
         org.junit.Assert.assertTrue("'" + boolean74 + "' != '" + true + "'", boolean74 == true);
         org.junit.Assert.assertNotNull(intArray77);
         org.junit.Assert.assertTrue("'" + boolean79 + "' != '" + true + "'", boolean79 == true);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(wildcardClass87);
     }
 
     @Test
     public void test0449() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0449");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList30, intList35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.lang.Integer[] intArray71 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList72 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean73 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList72, intArray71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList72, intList77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList79);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList67, intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList54, intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList9, intList54);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.lang.Class<?> wildcardClass89 = intList88.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intArray71);
         org.junit.Assert.assertTrue("'" + boolean73 + "' != '" + true + "'", boolean73 == true);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(wildcardClass89);
     }
 
     @Test
     public void test0450() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0450");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList30, intList35);
         java.lang.Integer[] intArray41 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList42 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean43 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList42, intArray41);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.util.ArrayList<java.lang.Integer> intList49 = correct_java_programs.MERGESORT.merge(intList42, intList47);
         java.lang.Integer[] intArray53 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList54 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean55 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList54, intArray53);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.util.ArrayList<java.lang.Integer> intList61 = correct_java_programs.MERGESORT.merge(intList54, intList59);
         java.util.ArrayList<java.lang.Integer> intList62 = correct_java_programs.MERGESORT.mergesort(intList59);
         java.util.ArrayList<java.lang.Integer> intList63 = correct_java_programs.MERGESORT.merge(intList47, intList59);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.mergesort(intList47);
         java.lang.Integer[] intArray68 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList69 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean70 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList69, intArray68);
         java.lang.Integer[] intArray73 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList74 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean75 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList74, intArray73);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.merge(intList69, intList74);
         java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.mergesort(intList74);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.merge(intList64, intList77);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList37, intList78);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList79);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList25, intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList82);
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intArray41);
         org.junit.Assert.assertTrue("'" + boolean43 + "' != '" + true + "'", boolean43 == true);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intList49);
         org.junit.Assert.assertNotNull(intArray53);
         org.junit.Assert.assertTrue("'" + boolean55 + "' != '" + true + "'", boolean55 == true);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intList61);
         org.junit.Assert.assertNotNull(intList62);
         org.junit.Assert.assertNotNull(intList63);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intArray68);
         org.junit.Assert.assertTrue("'" + boolean70 + "' != '" + true + "'", boolean70 == true);
         org.junit.Assert.assertNotNull(intArray73);
         org.junit.Assert.assertTrue("'" + boolean75 + "' != '" + true + "'", boolean75 == true);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intList77);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
     }
 
     @Test
     public void test0451() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0451");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList33, intList38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList54);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList41, intList54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList28, intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.mergesort(intList28);
         java.lang.Class<?> wildcardClass60 = intList28.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(wildcardClass60);
     }
 
     @Test
     public void test0452() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0452");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList25, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.lang.Integer[] intArray57 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList58 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean59 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList58, intArray57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.merge(intList58, intList63);
         java.lang.Integer[] intArray69 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList70 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean71 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList70, intArray69);
         java.lang.Integer[] intArray74 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList75 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean76 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList75, intArray74);
         java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.merge(intList70, intList75);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.mergesort(intList75);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList63, intList75);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.merge(intList52, intList79);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList47, intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList43, intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList12, intList85);
         java.lang.Class<?> wildcardClass87 = intList86.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intArray57);
         org.junit.Assert.assertTrue("'" + boolean59 + "' != '" + true + "'", boolean59 == true);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intArray69);
         org.junit.Assert.assertTrue("'" + boolean71 + "' != '" + true + "'", boolean71 == true);
         org.junit.Assert.assertNotNull(intArray74);
         org.junit.Assert.assertTrue("'" + boolean76 + "' != '" + true + "'", boolean76 == true);
         org.junit.Assert.assertNotNull(intList77);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(wildcardClass87);
     }
 
     @Test
     public void test0453() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0453");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList33, intList38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList65);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList53, intList65);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.lang.Integer[] intArray74 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList75 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean76 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList75, intArray74);
         java.lang.Integer[] intArray79 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList80 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean81 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList80, intArray79);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList75, intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList70, intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList42, intList70);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList28, intList85);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.lang.Class<?> wildcardClass89 = intList85.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intArray74);
         org.junit.Assert.assertTrue("'" + boolean76 + "' != '" + true + "'", boolean76 == true);
         org.junit.Assert.assertNotNull(intArray79);
         org.junit.Assert.assertTrue("'" + boolean81 + "' != '" + true + "'", boolean81 == true);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(wildcardClass89);
     }
 
     @Test
     public void test0454() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0454");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.lang.Integer[] intArray27 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList28 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean29 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList28, intArray27);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList23, intList28);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.lang.Integer[] intArray39 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList40 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean41 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList40, intArray39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList35, intList40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.merge(intList28, intList40);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList17, intList44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.mergesort(intList58);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList44, intList59);
         java.util.ArrayList<java.lang.Integer> intList61 = correct_java_programs.MERGESORT.mergesort(intList59);
         java.lang.Integer[] intArray65 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList66 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean67 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList66, intArray65);
         java.lang.Integer[] intArray70 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList71 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean72 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList71, intArray70);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList66, intList71);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList59, intList66);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.merge(intList13, intList59);
         java.lang.Class<?> wildcardClass76 = intList75.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intArray27);
         org.junit.Assert.assertTrue("'" + boolean29 + "' != '" + true + "'", boolean29 == true);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intArray39);
         org.junit.Assert.assertTrue("'" + boolean41 + "' != '" + true + "'", boolean41 == true);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intList61);
         org.junit.Assert.assertNotNull(intArray65);
         org.junit.Assert.assertTrue("'" + boolean67 + "' != '" + true + "'", boolean67 == true);
         org.junit.Assert.assertNotNull(intArray70);
         org.junit.Assert.assertTrue("'" + boolean72 + "' != '" + true + "'", boolean72 == true);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(wildcardClass76);
     }
 
     @Test
     public void test0455() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0455");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList47, intList52);
         java.lang.Integer[] intArray57 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList58 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean59 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList58, intArray57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray68 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList69 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean70 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList69, intArray68);
         java.lang.Integer[] intArray73 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList74 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean75 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList74, intArray73);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.merge(intList69, intList74);
         java.lang.Integer[] intArray80 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList81 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean82 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList81, intArray80);
         java.lang.Integer[] intArray85 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList86 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean87 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList86, intArray85);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList81, intList86);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.merge(intList74, intList86);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.merge(intList63, intList90);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.merge(intList58, intList91);
         java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.merge(intList47, intList92);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.mergesort(intList47);
         java.util.ArrayList<java.lang.Integer> intList95 = correct_java_programs.MERGESORT.merge(intList42, intList94);
         java.util.ArrayList<java.lang.Integer> intList96 = correct_java_programs.MERGESORT.mergesort(intList95);
         java.lang.Class<?> wildcardClass97 = intList96.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray57);
         org.junit.Assert.assertTrue("'" + boolean59 + "' != '" + true + "'", boolean59 == true);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray68);
         org.junit.Assert.assertTrue("'" + boolean70 + "' != '" + true + "'", boolean70 == true);
         org.junit.Assert.assertNotNull(intArray73);
         org.junit.Assert.assertTrue("'" + boolean75 + "' != '" + true + "'", boolean75 == true);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intArray80);
         org.junit.Assert.assertTrue("'" + boolean82 + "' != '" + true + "'", boolean82 == true);
         org.junit.Assert.assertNotNull(intArray85);
         org.junit.Assert.assertTrue("'" + boolean87 + "' != '" + true + "'", boolean87 == true);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(intList93);
         org.junit.Assert.assertNotNull(intList94);
         org.junit.Assert.assertNotNull(intList95);
         org.junit.Assert.assertNotNull(intList96);
         org.junit.Assert.assertNotNull(wildcardClass97);
     }
 
     @Test
     public void test0456() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0456");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.lang.Integer[] intArray44 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList45 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList45, intArray44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList45, intList50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList52, intList66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList40, intList66);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.lang.Class<?> wildcardClass73 = intList72.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray44);
         org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(wildcardClass73);
     }
 
     @Test
     public void test0457() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0457");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList47, intList52);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList64);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList52, intList64);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList40, intList70);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.mergesort(intList73);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.mergesort(intList73);
         java.lang.Class<?> wildcardClass76 = intList73.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(wildcardClass76);
     }
 
     @Test
     public void test0458() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0458");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray16 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList17 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean18 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList17, intArray16);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.merge(intList17, intList22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.mergesort(intList22);
         java.lang.Integer[] intArray28 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList29 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean30 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList29, intArray28);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.lang.Integer[] intArray39 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList40 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean41 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList40, intArray39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList35, intList40);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList47, intList52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList40, intList52);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList29, intList56);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList56, intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList25, intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.lang.Integer[] intArray78 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList79 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean80 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList79, intArray78);
         java.lang.Integer[] intArray83 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList84 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean85 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList84, intArray83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList79, intList84);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList87);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList88);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.merge(intList74, intList90);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.merge(intList12, intList90);
         java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Class<?> wildcardClass94 = intList93.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray16);
         org.junit.Assert.assertTrue("'" + boolean18 + "' != '" + true + "'", boolean18 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray28);
         org.junit.Assert.assertTrue("'" + boolean30 + "' != '" + true + "'", boolean30 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intArray39);
         org.junit.Assert.assertTrue("'" + boolean41 + "' != '" + true + "'", boolean41 == true);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intArray78);
         org.junit.Assert.assertTrue("'" + boolean80 + "' != '" + true + "'", boolean80 == true);
         org.junit.Assert.assertNotNull(intArray83);
         org.junit.Assert.assertTrue("'" + boolean85 + "' != '" + true + "'", boolean85 == true);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(intList93);
         org.junit.Assert.assertNotNull(wildcardClass94);
     }
 
     @Test
     public void test0459() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0459");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList55, intList67);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList44, intList71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.lang.Integer[] intArray81 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList82 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean83 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList82, intArray81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList77, intList82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList71, intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList40, intList71);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList27, intList40);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.mergesort(intList90);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.mergesort(intList90);
         java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.mergesort(intList92);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.mergesort(intList93);
         java.util.ArrayList<java.lang.Integer> intList95 = correct_java_programs.MERGESORT.mergesort(intList94);
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intArray81);
         org.junit.Assert.assertTrue("'" + boolean83 + "' != '" + true + "'", boolean83 == true);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(intList93);
         org.junit.Assert.assertNotNull(intList94);
         org.junit.Assert.assertNotNull(intList95);
     }
 
     @Test
     public void test0460() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0460");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList42);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.util.ArrayList<java.lang.Integer> intList48 = correct_java_programs.MERGESORT.mergesort(intList47);
         java.lang.Class<?> wildcardClass49 = intList47.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(intList48);
         org.junit.Assert.assertNotNull(wildcardClass49);
     }
 
     @Test
     public void test0461() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0461");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList31, intList43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.lang.Integer[] intArray60 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList61 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean62 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList61, intArray60);
         java.lang.Integer[] intArray65 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList66 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean67 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList66, intArray65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList61, intList66);
         java.lang.Integer[] intArray72 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList73 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean74 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList73, intArray72);
         java.lang.Integer[] intArray77 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList78 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean79 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList78, intArray77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.merge(intList73, intList78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.mergesort(intList78);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList66, intList78);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList55, intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList50, intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList43, intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList87);
         java.lang.Class<?> wildcardClass89 = intList88.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intArray60);
         org.junit.Assert.assertTrue("'" + boolean62 + "' != '" + true + "'", boolean62 == true);
         org.junit.Assert.assertNotNull(intArray65);
         org.junit.Assert.assertTrue("'" + boolean67 + "' != '" + true + "'", boolean67 == true);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intArray72);
         org.junit.Assert.assertTrue("'" + boolean74 + "' != '" + true + "'", boolean74 == true);
         org.junit.Assert.assertNotNull(intArray77);
         org.junit.Assert.assertTrue("'" + boolean79 + "' != '" + true + "'", boolean79 == true);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(wildcardClass89);
     }
 
     @Test
     public void test0462() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0462");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.lang.Integer[] intArray44 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList45 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList45, intArray44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList45, intList50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList52, intList66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList40, intList66);
         java.lang.Integer[] intArray73 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList74 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean75 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList74, intArray73);
         java.lang.Integer[] intArray78 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList79 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean80 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList79, intArray78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList74, intList79);
         java.lang.Integer[] intArray85 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList86 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean87 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList86, intArray85);
         java.lang.Integer[] intArray90 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList91 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean92 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList91, intArray90);
         java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.merge(intList86, intList91);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.mergesort(intList91);
         java.util.ArrayList<java.lang.Integer> intList95 = correct_java_programs.MERGESORT.merge(intList79, intList91);
         java.util.ArrayList<java.lang.Integer> intList96 = correct_java_programs.MERGESORT.merge(intList66, intList91);
         java.util.ArrayList<java.lang.Integer> intList97 = correct_java_programs.MERGESORT.mergesort(intList91);
         java.util.ArrayList<java.lang.Integer> intList98 = correct_java_programs.MERGESORT.mergesort(intList91);
         java.lang.Class<?> wildcardClass99 = intList91.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray44);
         org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intArray73);
         org.junit.Assert.assertTrue("'" + boolean75 + "' != '" + true + "'", boolean75 == true);
         org.junit.Assert.assertNotNull(intArray78);
         org.junit.Assert.assertTrue("'" + boolean80 + "' != '" + true + "'", boolean80 == true);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intArray85);
         org.junit.Assert.assertTrue("'" + boolean87 + "' != '" + true + "'", boolean87 == true);
         org.junit.Assert.assertNotNull(intArray90);
         org.junit.Assert.assertTrue("'" + boolean92 + "' != '" + true + "'", boolean92 == true);
         org.junit.Assert.assertNotNull(intList93);
         org.junit.Assert.assertNotNull(intList94);
         org.junit.Assert.assertNotNull(intList95);
         org.junit.Assert.assertNotNull(intList96);
         org.junit.Assert.assertNotNull(intList97);
         org.junit.Assert.assertNotNull(intList98);
         org.junit.Assert.assertNotNull(wildcardClass99);
     }
 
     @Test
     public void test0463() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0463");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Class<?> wildcardClass46 = intList45.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(wildcardClass46);
     }
 
     @Test
     public void test0464() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0464");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList15 = correct_java_programs.MERGESORT.mergesort(intList14);
         java.lang.Integer[] intArray19 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList20 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean21 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList20, intArray19);
         java.lang.Integer[] intArray24 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList25 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean26 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList25, intArray24);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList20, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.lang.Integer[] intArray38 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList39 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean40 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList39, intArray38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList34, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList15, intList41);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.lang.Integer[] intArray75 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList76 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean77 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList76, intArray75);
         java.lang.Integer[] intArray80 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList81 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean82 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList81, intArray80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList76, intList81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList69, intList83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList55, intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList41, intList86);
         java.lang.Class<?> wildcardClass88 = intList86.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intList15);
         org.junit.Assert.assertNotNull(intArray19);
         org.junit.Assert.assertTrue("'" + boolean21 + "' != '" + true + "'", boolean21 == true);
         org.junit.Assert.assertNotNull(intArray24);
         org.junit.Assert.assertTrue("'" + boolean26 + "' != '" + true + "'", boolean26 == true);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intArray38);
         org.junit.Assert.assertTrue("'" + boolean40 + "' != '" + true + "'", boolean40 == true);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intArray75);
         org.junit.Assert.assertTrue("'" + boolean77 + "' != '" + true + "'", boolean77 == true);
         org.junit.Assert.assertNotNull(intArray80);
         org.junit.Assert.assertTrue("'" + boolean82 + "' != '" + true + "'", boolean82 == true);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(wildcardClass88);
     }
 
     @Test
     public void test0465() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0465");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList3);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.lang.Integer[] intArray55 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList56 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean57 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList56, intArray55);
         java.lang.Integer[] intArray60 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList61 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean62 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList61, intArray60);
         java.util.ArrayList<java.lang.Integer> intList63 = correct_java_programs.MERGESORT.merge(intList56, intList61);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.mergesort(intList61);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.merge(intList49, intList61);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList38, intList61);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList61);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.mergesort(intList61);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.mergesort(intList61);
         java.lang.Class<?> wildcardClass70 = intList61.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intArray55);
         org.junit.Assert.assertTrue("'" + boolean57 + "' != '" + true + "'", boolean57 == true);
         org.junit.Assert.assertNotNull(intArray60);
         org.junit.Assert.assertTrue("'" + boolean62 + "' != '" + true + "'", boolean62 == true);
         org.junit.Assert.assertNotNull(intList63);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(wildcardClass70);
     }
 
     @Test
     public void test0466() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0466");
         java.util.ArrayList<java.lang.Integer> intList0 = null;
         java.lang.Integer[] intArray4 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList5 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean6 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList5, intArray4);
         java.lang.Integer[] intArray9 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList10 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean11 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList10, intArray9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.merge(intList5, intList10);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList30, intList35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList23, intList53);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList13, intList23);
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList0, intList23);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray4);
         org.junit.Assert.assertTrue("'" + boolean6 + "' != '" + true + "'", boolean6 == true);
         org.junit.Assert.assertNotNull(intArray9);
         org.junit.Assert.assertTrue("'" + boolean11 + "' != '" + true + "'", boolean11 == true);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
     }
 
     @Test
     public void test0467() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0467");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList24, intList36);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList41, intList54);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList41);
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
     }
 
     @Test
     public void test0468() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0468");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList30, intList35);
         java.lang.Integer[] intArray41 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList42 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean43 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList42, intArray41);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.util.ArrayList<java.lang.Integer> intList49 = correct_java_programs.MERGESORT.merge(intList42, intList47);
         java.lang.Integer[] intArray53 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList54 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean55 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList54, intArray53);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.util.ArrayList<java.lang.Integer> intList61 = correct_java_programs.MERGESORT.merge(intList54, intList59);
         java.util.ArrayList<java.lang.Integer> intList62 = correct_java_programs.MERGESORT.mergesort(intList59);
         java.util.ArrayList<java.lang.Integer> intList63 = correct_java_programs.MERGESORT.merge(intList47, intList59);
         java.util.ArrayList<java.lang.Integer> intList64 = correct_java_programs.MERGESORT.mergesort(intList47);
         java.lang.Integer[] intArray68 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList69 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean70 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList69, intArray68);
         java.lang.Integer[] intArray73 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList74 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean75 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList74, intArray73);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.merge(intList69, intList74);
         java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.mergesort(intList74);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.merge(intList64, intList77);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList37, intList78);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList79);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList25, intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.mergesort(intList81);
         java.lang.Integer[] intArray86 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList87 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean88 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList87, intArray86);
         java.lang.Integer[] intArray91 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList92 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean93 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList92, intArray91);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.merge(intList87, intList92);
         java.util.ArrayList<java.lang.Integer> intList95 = correct_java_programs.MERGESORT.mergesort(intList92);
         java.util.ArrayList<java.lang.Integer> intList96 = correct_java_programs.MERGESORT.mergesort(intList95);
         java.util.ArrayList<java.lang.Integer> intList97 = correct_java_programs.MERGESORT.mergesort(intList96);
         java.util.ArrayList<java.lang.Integer> intList98 = correct_java_programs.MERGESORT.mergesort(intList97);
         java.util.ArrayList<java.lang.Integer> intList99 = correct_java_programs.MERGESORT.merge(intList81, intList98);
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intArray41);
         org.junit.Assert.assertTrue("'" + boolean43 + "' != '" + true + "'", boolean43 == true);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intList49);
         org.junit.Assert.assertNotNull(intArray53);
         org.junit.Assert.assertTrue("'" + boolean55 + "' != '" + true + "'", boolean55 == true);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intList61);
         org.junit.Assert.assertNotNull(intList62);
         org.junit.Assert.assertNotNull(intList63);
         org.junit.Assert.assertNotNull(intList64);
         org.junit.Assert.assertNotNull(intArray68);
         org.junit.Assert.assertTrue("'" + boolean70 + "' != '" + true + "'", boolean70 == true);
         org.junit.Assert.assertNotNull(intArray73);
         org.junit.Assert.assertTrue("'" + boolean75 + "' != '" + true + "'", boolean75 == true);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intList77);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intArray86);
         org.junit.Assert.assertTrue("'" + boolean88 + "' != '" + true + "'", boolean88 == true);
         org.junit.Assert.assertNotNull(intArray91);
         org.junit.Assert.assertTrue("'" + boolean93 + "' != '" + true + "'", boolean93 == true);
         org.junit.Assert.assertNotNull(intList94);
         org.junit.Assert.assertNotNull(intList95);
         org.junit.Assert.assertNotNull(intList96);
         org.junit.Assert.assertNotNull(intList97);
         org.junit.Assert.assertNotNull(intList98);
         org.junit.Assert.assertNotNull(intList99);
     }
 
     @Test
     public void test0469() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0469");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList33, intList38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList26, intList40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList11, intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.lang.Class<?> wildcardClass47 = intList45.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(wildcardClass47);
     }
 
     @Test
     public void test0470() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0470");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList41, intList53);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList30, intList57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList57, intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList9, intList72);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { 1 };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList74, intList77);
         java.lang.Class<?> wildcardClass80 = intList77.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(wildcardClass80);
     }
 
     @Test
     public void test0471() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0471");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = null;
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.merge(intList27, intList28);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
     }
 
     @Test
     public void test0472() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0472");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList49);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList11, intList49);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.lang.Class<?> wildcardClass59 = intList57.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(wildcardClass59);
     }
 
     @Test
     public void test0473() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0473");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList55, intList67);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList44, intList71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.lang.Integer[] intArray81 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList82 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean83 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList82, intArray81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList77, intList82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList71, intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList40, intList71);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList27, intList40);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.mergesort(intList90);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.mergesort(intList91);
         java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.mergesort(intList92);
         java.lang.Class<?> wildcardClass94 = intList92.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intArray81);
         org.junit.Assert.assertTrue("'" + boolean83 + "' != '" + true + "'", boolean83 == true);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(intList93);
         org.junit.Assert.assertNotNull(wildcardClass94);
     }
 
     @Test
     public void test0474() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0474");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Class<?> wildcardClass29 = intList27.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(wildcardClass29);
     }
 
     @Test
     public void test0475() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0475");
         java.util.ArrayList<java.lang.Integer> intList0 = null;
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray14 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList15 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean16 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList15, intArray14);
         java.lang.Integer[] intArray19 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList20 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean21 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList20, intArray19);
         java.util.ArrayList<java.lang.Integer> intList22 = correct_java_programs.MERGESORT.merge(intList15, intList20);
         java.lang.Integer[] intArray26 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList27 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean28 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList27, intArray26);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.merge(intList27, intList32);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.mergesort(intList32);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList20, intList32);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList9, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList4, intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList4);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList39, intList54);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList54);
         // The following exception was thrown during execution in test generation
         try {
             java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList0, intList54);
             org.junit.Assert.fail("Expected exception of type java.lang.NullPointerException; message: null");
         } catch (java.lang.NullPointerException e) {
             // Expected exception.
         }
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray14);
         org.junit.Assert.assertTrue("'" + boolean16 + "' != '" + true + "'", boolean16 == true);
         org.junit.Assert.assertNotNull(intArray19);
         org.junit.Assert.assertTrue("'" + boolean21 + "' != '" + true + "'", boolean21 == true);
         org.junit.Assert.assertNotNull(intList22);
         org.junit.Assert.assertNotNull(intArray26);
         org.junit.Assert.assertTrue("'" + boolean28 + "' != '" + true + "'", boolean28 == true);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
     }
 
     @Test
     public void test0476() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0476");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList25, intList39);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.lang.Integer[] intArray57 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList58 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean59 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList58, intArray57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.merge(intList58, intList63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.mergesort(intList63);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList51, intList63);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList25, intList63);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.mergesort(intList63);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList11, intList63);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intArray57);
         org.junit.Assert.assertTrue("'" + boolean59 + "' != '" + true + "'", boolean59 == true);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
     }
 
     @Test
     public void test0477() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0477");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.lang.Integer[] intArray44 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList45 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList45, intArray44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList45, intList50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList52, intList66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList40, intList66);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.lang.Class<?> wildcardClass72 = intList71.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray44);
         org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(wildcardClass72);
     }
 
     @Test
     public void test0478() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0478");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList49);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList11, intList49);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.lang.Integer[] intArray68 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList69 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean70 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList69, intArray68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList64, intList69);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.lang.Integer[] intArray77 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList78 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean79 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList78, intArray77);
         java.lang.Integer[] intArray82 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList83 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean84 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList83, intArray82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList78, intList83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList72, intList85);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList57, intList85);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList88);
         java.lang.Class<?> wildcardClass90 = intList88.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intArray68);
         org.junit.Assert.assertTrue("'" + boolean70 + "' != '" + true + "'", boolean70 == true);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intArray77);
         org.junit.Assert.assertTrue("'" + boolean79 + "' != '" + true + "'", boolean79 == true);
         org.junit.Assert.assertNotNull(intArray82);
         org.junit.Assert.assertTrue("'" + boolean84 + "' != '" + true + "'", boolean84 == true);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(wildcardClass90);
     }
 
     @Test
     public void test0479() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0479");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList30, intList35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.lang.Integer[] intArray71 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList72 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean73 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList72, intArray71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList72, intList77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList79);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList67, intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList54, intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList9, intList54);
         java.lang.Class<?> wildcardClass86 = intList9.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intArray71);
         org.junit.Assert.assertTrue("'" + boolean73 + "' != '" + true + "'", boolean73 == true);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(wildcardClass86);
     }
 
     @Test
     public void test0480() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0480");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList39, intList53);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.lang.Integer[] intArray71 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList72 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean73 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList72, intArray71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList72, intList77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList65, intList77);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList39, intList77);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList25, intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.lang.Class<?> wildcardClass87 = intList86.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intArray71);
         org.junit.Assert.assertTrue("'" + boolean73 + "' != '" + true + "'", boolean73 == true);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(wildcardClass87);
     }
 
     @Test
     public void test0481() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0481");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.lang.Integer[] intArray54 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList55 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean56 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList55, intArray54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList50, intList55);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList55, intList67);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList44, intList71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.lang.Integer[] intArray81 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList82 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean83 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList82, intArray81);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList77, intList82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList71, intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList40, intList71);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList27, intList40);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.mergesort(intList90);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.mergesort(intList91);
         java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.mergesort(intList92);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.mergesort(intList93);
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intArray54);
         org.junit.Assert.assertTrue("'" + boolean56 + "' != '" + true + "'", boolean56 == true);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intArray81);
         org.junit.Assert.assertTrue("'" + boolean83 + "' != '" + true + "'", boolean83 == true);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(intList93);
         org.junit.Assert.assertNotNull(intList94);
     }
 
     @Test
     public void test0482() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0482");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList24, intList36);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList13, intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.lang.Class<?> wildcardClass43 = intList42.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(wildcardClass43);
     }
 
     @Test
     public void test0483() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0483");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList11, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList42);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Class<?> wildcardClass45 = intList44.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(wildcardClass45);
     }
 
     @Test
     public void test0484() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0484");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.merge(intList30, intList45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.lang.Integer[] intArray55 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList56 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean57 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList56, intArray55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList51, intList56);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList68);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList56, intList68);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList45, intList56);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.mergesort(intList45);
         java.lang.Class<?> wildcardClass75 = intList74.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intArray55);
         org.junit.Assert.assertTrue("'" + boolean57 + "' != '" + true + "'", boolean57 == true);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(wildcardClass75);
     }
 
     @Test
     public void test0485() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0485");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.lang.Integer[] intArray23 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList24 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean25 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList24, intArray23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.merge(intList19, intList24);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList24, intList36);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList24);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList41, intList54);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.lang.Integer[] intArray60 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList61 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean62 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList61, intArray60);
         java.lang.Integer[] intArray65 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList66 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean67 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList66, intArray65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList61, intList66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList41, intList68);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.lang.Class<?> wildcardClass71 = intList41.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intArray23);
         org.junit.Assert.assertTrue("'" + boolean25 + "' != '" + true + "'", boolean25 == true);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intArray60);
         org.junit.Assert.assertTrue("'" + boolean62 + "' != '" + true + "'", boolean62 == true);
         org.junit.Assert.assertNotNull(intArray65);
         org.junit.Assert.assertTrue("'" + boolean67 + "' != '" + true + "'", boolean67 == true);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(wildcardClass71);
     }
 
     @Test
     public void test0486() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0486");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList30, intList35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.lang.Integer[] intArray71 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList72 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean73 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList72, intArray71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList72, intList77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList79);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList67, intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList54, intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList9, intList54);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.lang.Class<?> wildcardClass88 = intList87.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intArray71);
         org.junit.Assert.assertTrue("'" + boolean73 + "' != '" + true + "'", boolean73 == true);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(wildcardClass88);
     }
 
     @Test
     public void test0487() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0487");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList47, intList52);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList64);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList52, intList64);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList40, intList70);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.lang.Class<?> wildcardClass74 = intList72.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(wildcardClass74);
     }
 
     @Test
     public void test0488() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0488");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.merge(intList9, intList14);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.util.ArrayList<java.lang.Integer> intList30 = correct_java_programs.MERGESORT.merge(intList14, intList26);
         java.util.ArrayList<java.lang.Integer> intList31 = correct_java_programs.MERGESORT.merge(intList3, intList30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList47 = correct_java_programs.MERGESORT.mergesort(intList43);
         java.util.ArrayList<java.lang.Integer> intList48 = correct_java_programs.MERGESORT.merge(intList3, intList43);
         java.lang.Class<?> wildcardClass49 = intList43.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intList30);
         org.junit.Assert.assertNotNull(intList31);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intList47);
         org.junit.Assert.assertNotNull(intList48);
         org.junit.Assert.assertNotNull(wildcardClass49);
     }
 
     @Test
     public void test0489() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0489");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.lang.Integer[] intArray40 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList41 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean42 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList41, intArray40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList36, intList41);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList41, intList53);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.merge(intList30, intList57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray67 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList68 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList68, intArray67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.merge(intList63, intList68);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.mergesort(intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.mergesort(intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList57, intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList9, intList72);
         java.lang.Integer[] intArray78 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList79 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean80 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList79, intArray78);
         java.lang.Integer[] intArray83 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList84 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean85 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList84, intArray83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList79, intList84);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList87);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList9, intList87);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.mergesort(intList90);
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intArray40);
         org.junit.Assert.assertTrue("'" + boolean42 + "' != '" + true + "'", boolean42 == true);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray67);
         org.junit.Assert.assertTrue("'" + boolean69 + "' != '" + true + "'", boolean69 == true);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intArray78);
         org.junit.Assert.assertTrue("'" + boolean80 + "' != '" + true + "'", boolean80 == true);
         org.junit.Assert.assertNotNull(intArray83);
         org.junit.Assert.assertTrue("'" + boolean85 + "' != '" + true + "'", boolean85 == true);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
     }
 
     @Test
     public void test0490() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0490");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList36);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList40);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList48);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.merge(intList43, intList48);
         java.lang.Integer[] intArray61 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList62 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean63 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList62, intArray61);
         java.lang.Integer[] intArray66 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList67 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean68 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList67, intArray66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.merge(intList62, intList67);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.lang.Integer[] intArray74 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList75 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean76 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList75, intArray74);
         java.lang.Integer[] intArray79 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList80 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean81 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList80, intArray79);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList75, intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList70, intList83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList57, intList83);
         java.lang.Class<?> wildcardClass87 = intList83.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intArray61);
         org.junit.Assert.assertTrue("'" + boolean63 + "' != '" + true + "'", boolean63 == true);
         org.junit.Assert.assertNotNull(intArray66);
         org.junit.Assert.assertTrue("'" + boolean68 + "' != '" + true + "'", boolean68 == true);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intArray74);
         org.junit.Assert.assertTrue("'" + boolean76 + "' != '" + true + "'", boolean76 == true);
         org.junit.Assert.assertNotNull(intArray79);
         org.junit.Assert.assertTrue("'" + boolean81 + "' != '" + true + "'", boolean81 == true);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(wildcardClass87);
     }
 
     @Test
     public void test0491() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0491");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList12, intList25);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList49);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList64);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList54, intList67);
         java.lang.Integer[] intArray72 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList73 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean74 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList73, intArray72);
         java.lang.Integer[] intArray77 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList78 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean79 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList78, intArray77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.merge(intList73, intList78);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.lang.Integer[] intArray86 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList87 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean88 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList87, intArray86);
         java.lang.Integer[] intArray91 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList92 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean93 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList92, intArray91);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.merge(intList87, intList92);
         java.util.ArrayList<java.lang.Integer> intList95 = correct_java_programs.MERGESORT.mergesort(intList94);
         java.util.ArrayList<java.lang.Integer> intList96 = correct_java_programs.MERGESORT.merge(intList80, intList94);
         java.util.ArrayList<java.lang.Integer> intList97 = correct_java_programs.MERGESORT.merge(intList68, intList94);
         java.util.ArrayList<java.lang.Integer> intList98 = correct_java_programs.MERGESORT.merge(intList12, intList68);
         java.lang.Class<?> wildcardClass99 = intList98.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intArray72);
         org.junit.Assert.assertTrue("'" + boolean74 + "' != '" + true + "'", boolean74 == true);
         org.junit.Assert.assertNotNull(intArray77);
         org.junit.Assert.assertTrue("'" + boolean79 + "' != '" + true + "'", boolean79 == true);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intArray86);
         org.junit.Assert.assertTrue("'" + boolean88 + "' != '" + true + "'", boolean88 == true);
         org.junit.Assert.assertNotNull(intArray91);
         org.junit.Assert.assertTrue("'" + boolean93 + "' != '" + true + "'", boolean93 == true);
         org.junit.Assert.assertNotNull(intList94);
         org.junit.Assert.assertNotNull(intList95);
         org.junit.Assert.assertNotNull(intList96);
         org.junit.Assert.assertNotNull(intList97);
         org.junit.Assert.assertNotNull(intList98);
         org.junit.Assert.assertNotNull(wildcardClass99);
     }
 
     @Test
     public void test0492() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0492");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList15 = correct_java_programs.MERGESORT.mergesort(intList14);
         java.lang.Integer[] intArray19 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList20 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean21 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList20, intArray19);
         java.lang.Integer[] intArray24 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList25 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean26 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList25, intArray24);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.merge(intList20, intList25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.mergesort(intList27);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.lang.Integer[] intArray38 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList39 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean40 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList39, intArray38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList34, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList41);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList41);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.merge(intList15, intList41);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.lang.Integer[] intArray53 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList54 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean55 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList54, intArray53);
         java.lang.Integer[] intArray59 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList60 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean61 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList60, intArray59);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.merge(intList60, intList65);
         java.lang.Integer[] intArray71 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList72 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean73 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList72, intArray71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList72, intList77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList77);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.merge(intList65, intList77);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList54, intList81);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList49, intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList45, intList82);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList84);
         java.lang.Class<?> wildcardClass86 = intList84.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intList15);
         org.junit.Assert.assertNotNull(intArray19);
         org.junit.Assert.assertTrue("'" + boolean21 + "' != '" + true + "'", boolean21 == true);
         org.junit.Assert.assertNotNull(intArray24);
         org.junit.Assert.assertTrue("'" + boolean26 + "' != '" + true + "'", boolean26 == true);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intArray38);
         org.junit.Assert.assertTrue("'" + boolean40 + "' != '" + true + "'", boolean40 == true);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intArray53);
         org.junit.Assert.assertTrue("'" + boolean55 + "' != '" + true + "'", boolean55 == true);
         org.junit.Assert.assertNotNull(intArray59);
         org.junit.Assert.assertTrue("'" + boolean61 + "' != '" + true + "'", boolean61 == true);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intArray71);
         org.junit.Assert.assertTrue("'" + boolean73 + "' != '" + true + "'", boolean73 == true);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(wildcardClass86);
     }
 
     @Test
     public void test0493() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0493");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.lang.Integer[] intArray29 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList30 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean31 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList30, intArray29);
         java.lang.Integer[] intArray34 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList35 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean36 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList35, intArray34);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList30, intList35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList37);
         java.lang.Integer[] intArray43 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList44 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean45 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList44, intArray43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.merge(intList44, intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList37, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.lang.Integer[] intArray71 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList72 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean73 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList72, intArray71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList72, intList77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList79);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList67, intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.mergesort(intList67);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.merge(intList54, intList83);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.merge(intList9, intList54);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.lang.Class<?> wildcardClass89 = intList86.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intArray29);
         org.junit.Assert.assertTrue("'" + boolean31 + "' != '" + true + "'", boolean31 == true);
         org.junit.Assert.assertNotNull(intArray34);
         org.junit.Assert.assertTrue("'" + boolean36 + "' != '" + true + "'", boolean36 == true);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intArray43);
         org.junit.Assert.assertTrue("'" + boolean45 + "' != '" + true + "'", boolean45 == true);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intArray71);
         org.junit.Assert.assertTrue("'" + boolean73 + "' != '" + true + "'", boolean73 == true);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(wildcardClass89);
     }
 
     @Test
     public void test0494() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0494");
         java.lang.Integer[] intArray2 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList3 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList3, intArray2);
         java.lang.Integer[] intArray7 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList8 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList8, intArray7);
         java.lang.Integer[] intArray13 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList14 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean15 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList14, intArray13);
         java.lang.Integer[] intArray18 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList19 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList19, intArray18);
         java.util.ArrayList<java.lang.Integer> intList21 = correct_java_programs.MERGESORT.merge(intList14, intList19);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.util.ArrayList<java.lang.Integer> intList33 = correct_java_programs.MERGESORT.merge(intList26, intList31);
         java.util.ArrayList<java.lang.Integer> intList34 = correct_java_programs.MERGESORT.mergesort(intList31);
         java.util.ArrayList<java.lang.Integer> intList35 = correct_java_programs.MERGESORT.merge(intList19, intList31);
         java.util.ArrayList<java.lang.Integer> intList36 = correct_java_programs.MERGESORT.merge(intList8, intList35);
         java.util.ArrayList<java.lang.Integer> intList37 = correct_java_programs.MERGESORT.merge(intList3, intList36);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.mergesort(intList3);
         java.lang.Integer[] intArray42 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList43 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList43, intArray42);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.util.ArrayList<java.lang.Integer> intList50 = correct_java_programs.MERGESORT.merge(intList43, intList48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.mergesort(intList48);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.mergesort(intList52);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList38, intList53);
         java.lang.Class<?> wildcardClass55 = intList53.getClass();
         org.junit.Assert.assertNotNull(intArray2);
         org.junit.Assert.assertTrue("'" + boolean4 + "' != '" + true + "'", boolean4 == true);
         org.junit.Assert.assertNotNull(intArray7);
         org.junit.Assert.assertTrue("'" + boolean9 + "' != '" + true + "'", boolean9 == true);
         org.junit.Assert.assertNotNull(intArray13);
         org.junit.Assert.assertTrue("'" + boolean15 + "' != '" + true + "'", boolean15 == true);
         org.junit.Assert.assertNotNull(intArray18);
         org.junit.Assert.assertTrue("'" + boolean20 + "' != '" + true + "'", boolean20 == true);
         org.junit.Assert.assertNotNull(intList21);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intList33);
         org.junit.Assert.assertNotNull(intList34);
         org.junit.Assert.assertNotNull(intList35);
         org.junit.Assert.assertNotNull(intList36);
         org.junit.Assert.assertNotNull(intList37);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intArray42);
         org.junit.Assert.assertTrue("'" + boolean44 + "' != '" + true + "'", boolean44 == true);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intList50);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(wildcardClass55);
     }
 
     @Test
     public void test0495() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0495");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.lang.Integer[] intArray27 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList28 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean29 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList28, intArray27);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.lang.Integer[] intArray38 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList39 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean40 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList39, intArray38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList34, intList39);
         java.lang.Integer[] intArray45 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList46 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean47 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList46, intArray45);
         java.lang.Integer[] intArray50 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList51 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean52 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList51, intArray50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList51);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList39, intList51);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList28, intList55);
         java.lang.Integer[] intArray60 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList61 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean62 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList61, intArray60);
         java.lang.Integer[] intArray65 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList66 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean67 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList66, intArray65);
         java.util.ArrayList<java.lang.Integer> intList68 = correct_java_programs.MERGESORT.merge(intList61, intList66);
         java.util.ArrayList<java.lang.Integer> intList69 = correct_java_programs.MERGESORT.mergesort(intList68);
         java.util.ArrayList<java.lang.Integer> intList70 = correct_java_programs.MERGESORT.mergesort(intList69);
         java.util.ArrayList<java.lang.Integer> intList71 = correct_java_programs.MERGESORT.merge(intList55, intList70);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList24, intList71);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.merge(intList11, intList72);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.mergesort(intList74);
         java.lang.Class<?> wildcardClass76 = intList74.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intArray27);
         org.junit.Assert.assertTrue("'" + boolean29 + "' != '" + true + "'", boolean29 == true);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intArray38);
         org.junit.Assert.assertTrue("'" + boolean40 + "' != '" + true + "'", boolean40 == true);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intArray45);
         org.junit.Assert.assertTrue("'" + boolean47 + "' != '" + true + "'", boolean47 == true);
         org.junit.Assert.assertNotNull(intArray50);
         org.junit.Assert.assertTrue("'" + boolean52 + "' != '" + true + "'", boolean52 == true);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intArray60);
         org.junit.Assert.assertTrue("'" + boolean62 + "' != '" + true + "'", boolean62 == true);
         org.junit.Assert.assertNotNull(intArray65);
         org.junit.Assert.assertTrue("'" + boolean67 + "' != '" + true + "'", boolean67 == true);
         org.junit.Assert.assertNotNull(intList68);
         org.junit.Assert.assertNotNull(intList69);
         org.junit.Assert.assertNotNull(intList70);
         org.junit.Assert.assertNotNull(intList71);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(wildcardClass76);
     }
 
     @Test
     public void test0496() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0496");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.util.ArrayList<java.lang.Integer> intList14 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList15 = correct_java_programs.MERGESORT.mergesort(intList14);
         java.util.ArrayList<java.lang.Integer> intList16 = correct_java_programs.MERGESORT.mergesort(intList15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.lang.Integer[] intArray25 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList26 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean27 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList26, intArray25);
         java.util.ArrayList<java.lang.Integer> intList28 = correct_java_programs.MERGESORT.merge(intList21, intList26);
         java.lang.Integer[] intArray32 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList33 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList33, intArray32);
         java.lang.Integer[] intArray37 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList38 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean39 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList38, intArray37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.merge(intList33, intList38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList26, intList38);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.lang.Integer[] intArray47 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList48 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean49 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList48, intArray47);
         java.lang.Integer[] intArray52 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList53 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList53, intArray52);
         java.util.ArrayList<java.lang.Integer> intList55 = correct_java_programs.MERGESORT.merge(intList48, intList53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList55);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList43, intList58);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList15, intList59);
         java.util.ArrayList<java.lang.Integer> intList61 = correct_java_programs.MERGESORT.mergesort(intList15);
         java.lang.Integer[] intArray65 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList66 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean67 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList66, intArray65);
         java.lang.Integer[] intArray70 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList71 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean72 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList71, intArray70);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.merge(intList66, intList71);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.mergesort(intList71);
         java.util.ArrayList<java.lang.Integer> intList75 = correct_java_programs.MERGESORT.mergesort(intList74);
         java.lang.Integer[] intArray79 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList80 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean81 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList80, intArray79);
         java.lang.Integer[] intArray84 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList85 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean86 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList85, intArray84);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.merge(intList80, intList85);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.mergesort(intList87);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList74, intList87);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.mergesort(intList89);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.merge(intList61, intList91);
         java.lang.Class<?> wildcardClass93 = intList61.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intList14);
         org.junit.Assert.assertNotNull(intList15);
         org.junit.Assert.assertNotNull(intList16);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intArray25);
         org.junit.Assert.assertTrue("'" + boolean27 + "' != '" + true + "'", boolean27 == true);
         org.junit.Assert.assertNotNull(intList28);
         org.junit.Assert.assertNotNull(intArray32);
         org.junit.Assert.assertTrue("'" + boolean34 + "' != '" + true + "'", boolean34 == true);
         org.junit.Assert.assertNotNull(intArray37);
         org.junit.Assert.assertTrue("'" + boolean39 + "' != '" + true + "'", boolean39 == true);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intArray47);
         org.junit.Assert.assertTrue("'" + boolean49 + "' != '" + true + "'", boolean49 == true);
         org.junit.Assert.assertNotNull(intArray52);
         org.junit.Assert.assertTrue("'" + boolean54 + "' != '" + true + "'", boolean54 == true);
         org.junit.Assert.assertNotNull(intList55);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intList61);
         org.junit.Assert.assertNotNull(intArray65);
         org.junit.Assert.assertTrue("'" + boolean67 + "' != '" + true + "'", boolean67 == true);
         org.junit.Assert.assertNotNull(intArray70);
         org.junit.Assert.assertTrue("'" + boolean72 + "' != '" + true + "'", boolean72 == true);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intList75);
         org.junit.Assert.assertNotNull(intArray79);
         org.junit.Assert.assertTrue("'" + boolean81 + "' != '" + true + "'", boolean81 == true);
         org.junit.Assert.assertNotNull(intArray84);
         org.junit.Assert.assertTrue("'" + boolean86 + "' != '" + true + "'", boolean86 == true);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(wildcardClass93);
     }
 
     @Test
     public void test0497() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0497");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList11);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray21 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList22 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean23 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList22, intArray21);
         java.lang.Integer[] intArray26 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList27 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean28 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList27, intArray26);
         java.util.ArrayList<java.lang.Integer> intList29 = correct_java_programs.MERGESORT.merge(intList22, intList27);
         java.lang.Integer[] intArray33 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList34 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean35 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList34, intArray33);
         java.lang.Integer[] intArray38 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList39 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean40 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList39, intArray38);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList34, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.merge(intList27, intList39);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.merge(intList16, intList43);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.lang.Integer[] intArray53 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList54 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean55 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList54, intArray53);
         java.util.ArrayList<java.lang.Integer> intList56 = correct_java_programs.MERGESORT.merge(intList49, intList54);
         java.util.ArrayList<java.lang.Integer> intList57 = correct_java_programs.MERGESORT.mergesort(intList56);
         java.util.ArrayList<java.lang.Integer> intList58 = correct_java_programs.MERGESORT.mergesort(intList57);
         java.util.ArrayList<java.lang.Integer> intList59 = correct_java_programs.MERGESORT.merge(intList43, intList58);
         java.util.ArrayList<java.lang.Integer> intList60 = correct_java_programs.MERGESORT.merge(intList12, intList43);
         java.lang.Integer[] intArray64 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList65 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean66 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList65, intArray64);
         java.lang.Integer[] intArray69 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList70 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean71 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList70, intArray69);
         java.util.ArrayList<java.lang.Integer> intList72 = correct_java_programs.MERGESORT.merge(intList65, intList70);
         java.util.ArrayList<java.lang.Integer> intList73 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.util.ArrayList<java.lang.Integer> intList74 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.lang.Integer[] intArray78 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList79 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean80 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList79, intArray78);
         java.lang.Integer[] intArray83 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList84 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean85 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList84, intArray83);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.merge(intList79, intList84);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList72, intList86);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.mergesort(intList72);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.merge(intList60, intList72);
         java.lang.Class<?> wildcardClass95 = intList60.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray21);
         org.junit.Assert.assertTrue("'" + boolean23 + "' != '" + true + "'", boolean23 == true);
         org.junit.Assert.assertNotNull(intArray26);
         org.junit.Assert.assertTrue("'" + boolean28 + "' != '" + true + "'", boolean28 == true);
         org.junit.Assert.assertNotNull(intList29);
         org.junit.Assert.assertNotNull(intArray33);
         org.junit.Assert.assertTrue("'" + boolean35 + "' != '" + true + "'", boolean35 == true);
         org.junit.Assert.assertNotNull(intArray38);
         org.junit.Assert.assertTrue("'" + boolean40 + "' != '" + true + "'", boolean40 == true);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intArray53);
         org.junit.Assert.assertTrue("'" + boolean55 + "' != '" + true + "'", boolean55 == true);
         org.junit.Assert.assertNotNull(intList56);
         org.junit.Assert.assertNotNull(intList57);
         org.junit.Assert.assertNotNull(intList58);
         org.junit.Assert.assertNotNull(intList59);
         org.junit.Assert.assertNotNull(intList60);
         org.junit.Assert.assertNotNull(intArray64);
         org.junit.Assert.assertTrue("'" + boolean66 + "' != '" + true + "'", boolean66 == true);
         org.junit.Assert.assertNotNull(intArray69);
         org.junit.Assert.assertTrue("'" + boolean71 + "' != '" + true + "'", boolean71 == true);
         org.junit.Assert.assertNotNull(intList72);
         org.junit.Assert.assertNotNull(intList73);
         org.junit.Assert.assertNotNull(intList74);
         org.junit.Assert.assertNotNull(intArray78);
         org.junit.Assert.assertTrue("'" + boolean80 + "' != '" + true + "'", boolean80 == true);
         org.junit.Assert.assertNotNull(intArray83);
         org.junit.Assert.assertTrue("'" + boolean85 + "' != '" + true + "'", boolean85 == true);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(intList93);
         org.junit.Assert.assertNotNull(intList94);
         org.junit.Assert.assertNotNull(wildcardClass95);
     }
 
     @Test
     public void test0498() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0498");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.lang.Integer[] intArray15 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList16 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean17 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList16, intArray15);
         java.lang.Integer[] intArray20 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList21 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean22 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList21, intArray20);
         java.util.ArrayList<java.lang.Integer> intList23 = correct_java_programs.MERGESORT.merge(intList16, intList21);
         java.util.ArrayList<java.lang.Integer> intList24 = correct_java_programs.MERGESORT.mergesort(intList21);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList9, intList21);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList27 = correct_java_programs.MERGESORT.mergesort(intList26);
         java.lang.Integer[] intArray31 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList32 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean33 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList32, intArray31);
         java.lang.Integer[] intArray36 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList37 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean38 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList37, intArray36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.merge(intList32, intList37);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.lang.Integer[] intArray44 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList45 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean46 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList45, intArray44);
         java.lang.Integer[] intArray49 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList50 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean51 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList50, intArray49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.merge(intList45, intList50);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.mergesort(intList50);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.mergesort(intList53);
         java.lang.Integer[] intArray58 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList59 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean60 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList59, intArray58);
         java.lang.Integer[] intArray63 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList64 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean65 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList64, intArray63);
         java.util.ArrayList<java.lang.Integer> intList66 = correct_java_programs.MERGESORT.merge(intList59, intList64);
         java.util.ArrayList<java.lang.Integer> intList67 = correct_java_programs.MERGESORT.mergesort(intList66);
         java.lang.Integer[] intArray71 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList72 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean73 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList72, intArray71);
         java.lang.Integer[] intArray76 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList77 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean78 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList77, intArray76);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList72, intList77);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList79);
         java.util.ArrayList<java.lang.Integer> intList81 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.util.ArrayList<java.lang.Integer> intList82 = correct_java_programs.MERGESORT.merge(intList67, intList80);
         java.util.ArrayList<java.lang.Integer> intList83 = correct_java_programs.MERGESORT.merge(intList54, intList82);
         java.util.ArrayList<java.lang.Integer> intList84 = correct_java_programs.MERGESORT.mergesort(intList54);
         java.util.ArrayList<java.lang.Integer> intList85 = correct_java_programs.MERGESORT.mergesort(intList54);
         java.util.ArrayList<java.lang.Integer> intList86 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList87 = correct_java_programs.MERGESORT.mergesort(intList85);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList40, intList87);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.merge(intList27, intList88);
         java.lang.Class<?> wildcardClass90 = intList89.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intArray15);
         org.junit.Assert.assertTrue("'" + boolean17 + "' != '" + true + "'", boolean17 == true);
         org.junit.Assert.assertNotNull(intArray20);
         org.junit.Assert.assertTrue("'" + boolean22 + "' != '" + true + "'", boolean22 == true);
         org.junit.Assert.assertNotNull(intList23);
         org.junit.Assert.assertNotNull(intList24);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intList27);
         org.junit.Assert.assertNotNull(intArray31);
         org.junit.Assert.assertTrue("'" + boolean33 + "' != '" + true + "'", boolean33 == true);
         org.junit.Assert.assertNotNull(intArray36);
         org.junit.Assert.assertTrue("'" + boolean38 + "' != '" + true + "'", boolean38 == true);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intArray44);
         org.junit.Assert.assertTrue("'" + boolean46 + "' != '" + true + "'", boolean46 == true);
         org.junit.Assert.assertNotNull(intArray49);
         org.junit.Assert.assertTrue("'" + boolean51 + "' != '" + true + "'", boolean51 == true);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray58);
         org.junit.Assert.assertTrue("'" + boolean60 + "' != '" + true + "'", boolean60 == true);
         org.junit.Assert.assertNotNull(intArray63);
         org.junit.Assert.assertTrue("'" + boolean65 + "' != '" + true + "'", boolean65 == true);
         org.junit.Assert.assertNotNull(intList66);
         org.junit.Assert.assertNotNull(intList67);
         org.junit.Assert.assertNotNull(intArray71);
         org.junit.Assert.assertTrue("'" + boolean73 + "' != '" + true + "'", boolean73 == true);
         org.junit.Assert.assertNotNull(intArray76);
         org.junit.Assert.assertTrue("'" + boolean78 + "' != '" + true + "'", boolean78 == true);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intList81);
         org.junit.Assert.assertNotNull(intList82);
         org.junit.Assert.assertNotNull(intList83);
         org.junit.Assert.assertNotNull(intList84);
         org.junit.Assert.assertNotNull(intList85);
         org.junit.Assert.assertNotNull(intList86);
         org.junit.Assert.assertNotNull(intList87);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(wildcardClass90);
     }
 
     @Test
     public void test0499() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0499");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.lang.Integer[] intArray46 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList47 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean48 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList47, intArray46);
         java.lang.Integer[] intArray51 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList52 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean53 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList52, intArray51);
         java.util.ArrayList<java.lang.Integer> intList54 = correct_java_programs.MERGESORT.merge(intList47, intList52);
         java.lang.Integer[] intArray57 = new java.lang.Integer[] { 10, (-1) };
         java.util.ArrayList<java.lang.Integer> intList58 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean59 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList58, intArray57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { 0, 10 };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.lang.Integer[] intArray68 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList69 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean70 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList69, intArray68);
         java.lang.Integer[] intArray73 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList74 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean75 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList74, intArray73);
         java.util.ArrayList<java.lang.Integer> intList76 = correct_java_programs.MERGESORT.merge(intList69, intList74);
         java.lang.Integer[] intArray80 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList81 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean82 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList81, intArray80);
         java.lang.Integer[] intArray85 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList86 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean87 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList86, intArray85);
         java.util.ArrayList<java.lang.Integer> intList88 = correct_java_programs.MERGESORT.merge(intList81, intList86);
         java.util.ArrayList<java.lang.Integer> intList89 = correct_java_programs.MERGESORT.mergesort(intList86);
         java.util.ArrayList<java.lang.Integer> intList90 = correct_java_programs.MERGESORT.merge(intList74, intList86);
         java.util.ArrayList<java.lang.Integer> intList91 = correct_java_programs.MERGESORT.merge(intList63, intList90);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.merge(intList58, intList91);
         java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.merge(intList47, intList92);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.mergesort(intList47);
         java.util.ArrayList<java.lang.Integer> intList95 = correct_java_programs.MERGESORT.merge(intList42, intList94);
         java.util.ArrayList<java.lang.Integer> intList96 = correct_java_programs.MERGESORT.mergesort(intList95);
         java.util.ArrayList<java.lang.Integer> intList97 = correct_java_programs.MERGESORT.mergesort(intList96);
         java.lang.Class<?> wildcardClass98 = intList96.getClass();
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intArray46);
         org.junit.Assert.assertTrue("'" + boolean48 + "' != '" + true + "'", boolean48 == true);
         org.junit.Assert.assertNotNull(intArray51);
         org.junit.Assert.assertTrue("'" + boolean53 + "' != '" + true + "'", boolean53 == true);
         org.junit.Assert.assertNotNull(intList54);
         org.junit.Assert.assertNotNull(intArray57);
         org.junit.Assert.assertTrue("'" + boolean59 + "' != '" + true + "'", boolean59 == true);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intArray68);
         org.junit.Assert.assertTrue("'" + boolean70 + "' != '" + true + "'", boolean70 == true);
         org.junit.Assert.assertNotNull(intArray73);
         org.junit.Assert.assertTrue("'" + boolean75 + "' != '" + true + "'", boolean75 == true);
         org.junit.Assert.assertNotNull(intList76);
         org.junit.Assert.assertNotNull(intArray80);
         org.junit.Assert.assertTrue("'" + boolean82 + "' != '" + true + "'", boolean82 == true);
         org.junit.Assert.assertNotNull(intArray85);
         org.junit.Assert.assertTrue("'" + boolean87 + "' != '" + true + "'", boolean87 == true);
         org.junit.Assert.assertNotNull(intList88);
         org.junit.Assert.assertNotNull(intList89);
         org.junit.Assert.assertNotNull(intList90);
         org.junit.Assert.assertNotNull(intList91);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(intList93);
         org.junit.Assert.assertNotNull(intList94);
         org.junit.Assert.assertNotNull(intList95);
         org.junit.Assert.assertNotNull(intList96);
         org.junit.Assert.assertNotNull(intList97);
         org.junit.Assert.assertNotNull(wildcardClass98);
     }
 
     @Test
     public void test0500() throws Throwable {
         if (debug)
             System.out.format("%n%s%n", "RegressionTest0.test0500");
         java.lang.Integer[] intArray3 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList4 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean5 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList4, intArray3);
         java.lang.Integer[] intArray8 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList9 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean10 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList9, intArray8);
         java.util.ArrayList<java.lang.Integer> intList11 = correct_java_programs.MERGESORT.merge(intList4, intList9);
         java.util.ArrayList<java.lang.Integer> intList12 = correct_java_programs.MERGESORT.mergesort(intList9);
         java.util.ArrayList<java.lang.Integer> intList13 = correct_java_programs.MERGESORT.mergesort(intList12);
         java.lang.Integer[] intArray17 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList18 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList18, intArray17);
         java.lang.Integer[] intArray22 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList23 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList23, intArray22);
         java.util.ArrayList<java.lang.Integer> intList25 = correct_java_programs.MERGESORT.merge(intList18, intList23);
         java.util.ArrayList<java.lang.Integer> intList26 = correct_java_programs.MERGESORT.mergesort(intList25);
         java.lang.Integer[] intArray30 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList31 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean32 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList31, intArray30);
         java.lang.Integer[] intArray35 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList36 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean37 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList36, intArray35);
         java.util.ArrayList<java.lang.Integer> intList38 = correct_java_programs.MERGESORT.merge(intList31, intList36);
         java.util.ArrayList<java.lang.Integer> intList39 = correct_java_programs.MERGESORT.mergesort(intList38);
         java.util.ArrayList<java.lang.Integer> intList40 = correct_java_programs.MERGESORT.mergesort(intList39);
         java.util.ArrayList<java.lang.Integer> intList41 = correct_java_programs.MERGESORT.merge(intList26, intList39);
         java.util.ArrayList<java.lang.Integer> intList42 = correct_java_programs.MERGESORT.merge(intList13, intList41);
         java.util.ArrayList<java.lang.Integer> intList43 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList44 = correct_java_programs.MERGESORT.mergesort(intList13);
         java.util.ArrayList<java.lang.Integer> intList45 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.util.ArrayList<java.lang.Integer> intList46 = correct_java_programs.MERGESORT.mergesort(intList44);
         java.lang.Integer[] intArray48 = new java.lang.Integer[] { (-1) };
         java.util.ArrayList<java.lang.Integer> intList49 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList49, intArray48);
         java.util.ArrayList<java.lang.Integer> intList51 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList52 = correct_java_programs.MERGESORT.mergesort(intList49);
         java.util.ArrayList<java.lang.Integer> intList53 = correct_java_programs.MERGESORT.merge(intList46, intList49);
         java.lang.Integer[] intArray57 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList58 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean59 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList58, intArray57);
         java.lang.Integer[] intArray62 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList63 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList63, intArray62);
         java.util.ArrayList<java.lang.Integer> intList65 = correct_java_programs.MERGESORT.merge(intList58, intList63);
         java.lang.Integer[] intArray69 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList70 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean71 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList70, intArray69);
         java.lang.Integer[] intArray74 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList75 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean76 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList75, intArray74);
         java.util.ArrayList<java.lang.Integer> intList77 = correct_java_programs.MERGESORT.merge(intList70, intList75);
         java.util.ArrayList<java.lang.Integer> intList78 = correct_java_programs.MERGESORT.mergesort(intList75);
         java.util.ArrayList<java.lang.Integer> intList79 = correct_java_programs.MERGESORT.merge(intList63, intList75);
         java.util.ArrayList<java.lang.Integer> intList80 = correct_java_programs.MERGESORT.mergesort(intList63);
         java.lang.Integer[] intArray84 = new java.lang.Integer[] { 10, 1, (-1) };
         java.util.ArrayList<java.lang.Integer> intList85 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean86 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList85, intArray84);
         java.lang.Integer[] intArray89 = new java.lang.Integer[] { (-1), 10 };
         java.util.ArrayList<java.lang.Integer> intList90 = new java.util.ArrayList<java.lang.Integer>();
         boolean boolean91 = java.util.Collections.addAll((java.util.Collection<java.lang.Integer>) intList90, intArray89);
         java.util.ArrayList<java.lang.Integer> intList92 = correct_java_programs.MERGESORT.merge(intList85, intList90);
         java.util.ArrayList<java.lang.Integer> intList93 = correct_java_programs.MERGESORT.mergesort(intList92);
         java.util.ArrayList<java.lang.Integer> intList94 = correct_java_programs.MERGESORT.mergesort(intList92);
         java.util.ArrayList<java.lang.Integer> intList95 = correct_java_programs.MERGESORT.mergesort(intList92);
         java.util.ArrayList<java.lang.Integer> intList96 = correct_java_programs.MERGESORT.merge(intList80, intList95);
         java.util.ArrayList<java.lang.Integer> intList97 = correct_java_programs.MERGESORT.mergesort(intList80);
         java.util.ArrayList<java.lang.Integer> intList98 = correct_java_programs.MERGESORT.merge(intList49, intList80);
         java.util.ArrayList<java.lang.Integer> intList99 = correct_java_programs.MERGESORT.mergesort(intList49);
         org.junit.Assert.assertNotNull(intArray3);
         org.junit.Assert.assertTrue("'" + boolean5 + "' != '" + true + "'", boolean5 == true);
         org.junit.Assert.assertNotNull(intArray8);
         org.junit.Assert.assertTrue("'" + boolean10 + "' != '" + true + "'", boolean10 == true);
         org.junit.Assert.assertNotNull(intList11);
         org.junit.Assert.assertNotNull(intList12);
         org.junit.Assert.assertNotNull(intList13);
         org.junit.Assert.assertNotNull(intArray17);
         org.junit.Assert.assertTrue("'" + boolean19 + "' != '" + true + "'", boolean19 == true);
         org.junit.Assert.assertNotNull(intArray22);
         org.junit.Assert.assertTrue("'" + boolean24 + "' != '" + true + "'", boolean24 == true);
         org.junit.Assert.assertNotNull(intList25);
         org.junit.Assert.assertNotNull(intList26);
         org.junit.Assert.assertNotNull(intArray30);
         org.junit.Assert.assertTrue("'" + boolean32 + "' != '" + true + "'", boolean32 == true);
         org.junit.Assert.assertNotNull(intArray35);
         org.junit.Assert.assertTrue("'" + boolean37 + "' != '" + true + "'", boolean37 == true);
         org.junit.Assert.assertNotNull(intList38);
         org.junit.Assert.assertNotNull(intList39);
         org.junit.Assert.assertNotNull(intList40);
         org.junit.Assert.assertNotNull(intList41);
         org.junit.Assert.assertNotNull(intList42);
         org.junit.Assert.assertNotNull(intList43);
         org.junit.Assert.assertNotNull(intList44);
         org.junit.Assert.assertNotNull(intList45);
         org.junit.Assert.assertNotNull(intList46);
         org.junit.Assert.assertNotNull(intArray48);
         org.junit.Assert.assertTrue("'" + boolean50 + "' != '" + true + "'", boolean50 == true);
         org.junit.Assert.assertNotNull(intList51);
         org.junit.Assert.assertNotNull(intList52);
         org.junit.Assert.assertNotNull(intList53);
         org.junit.Assert.assertNotNull(intArray57);
         org.junit.Assert.assertTrue("'" + boolean59 + "' != '" + true + "'", boolean59 == true);
         org.junit.Assert.assertNotNull(intArray62);
         org.junit.Assert.assertTrue("'" + boolean64 + "' != '" + true + "'", boolean64 == true);
         org.junit.Assert.assertNotNull(intList65);
         org.junit.Assert.assertNotNull(intArray69);
         org.junit.Assert.assertTrue("'" + boolean71 + "' != '" + true + "'", boolean71 == true);
         org.junit.Assert.assertNotNull(intArray74);
         org.junit.Assert.assertTrue("'" + boolean76 + "' != '" + true + "'", boolean76 == true);
         org.junit.Assert.assertNotNull(intList77);
         org.junit.Assert.assertNotNull(intList78);
         org.junit.Assert.assertNotNull(intList79);
         org.junit.Assert.assertNotNull(intList80);
         org.junit.Assert.assertNotNull(intArray84);
         org.junit.Assert.assertTrue("'" + boolean86 + "' != '" + true + "'", boolean86 == true);
         org.junit.Assert.assertNotNull(intArray89);
         org.junit.Assert.assertTrue("'" + boolean91 + "' != '" + true + "'", boolean91 == true);
         org.junit.Assert.assertNotNull(intList92);
         org.junit.Assert.assertNotNull(intList93);
         org.junit.Assert.assertNotNull(intList94);
         org.junit.Assert.assertNotNull(intList95);
         org.junit.Assert.assertNotNull(intList96);
         org.junit.Assert.assertNotNull(intList97);
         org.junit.Assert.assertNotNull(intList98);
         org.junit.Assert.assertNotNull(intList99);
     }
 }